问题描述
这是我要实现的目标:用户在UIDocumentPickerViewController中选择了一些PDF文档后,将文档的每个页面转换为UIImage,将该UIImage保存到磁盘并将其文件URL存储在{{1}中}数组。转换完所有文档后,我将把FL,MI,FL,TA,GA,AT
...
数组传递给下一个ViewController。
以下代码可以正常工作,但会导致内存(RAM)的使用急剧增加:我的应用在转换前使用92MB内存,而当我尝试使用以下代码时,它最多可以使用 550MB 转换仅25MB的PDF文档。尽管它可以在我的模拟器中运行,但会导致用户的iPhone XR崩溃。我猜原因是内存过度使用。
下面是我的代码进行转换,如果有人可以帮助我确定问题出在哪里,我们将不胜感激。
groupby
这是我在上面的代码中使用的3个辅助方法:
imageUrls
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)