我的内存使用有点问题。当我从驱动器加载图像时,我使用:
func queryFinished(_ notification: Notification) {
[...]
document?.open(completionHandler: { (success) -> Void in
if (success == true){
self.imageArray.insert(compress(document.image), at: index)
self.collectionView.reloadData()
}
}) }
}
一切都很好,之后我压缩图像。问题是内存保留了大图像数据。即使我移回到根视图控制器,内存仍然保留大文件。
有没有办法清除它?非常感谢你!