我已经实施了 JMImageCache用于下载图像。它的类具有弧启用功能。
我正在从网址下载图片并在视图中一次显示6张图片,然后点击下一步按钮,另外6张图片正在同一视图中加载(替换之前的图片)。
我的问题是,每次点击下一次和之前我的内存都会增加2 MB。有没有办法避免它。
我试图手动释放对象,但内存仍在增加(与弧启用相比较小)。
答案 0 :(得分:0)
这是由于缓存,使事情更快。当你收到内存警告时,你需要清除缓存。多数民众赞成。
[[NSURLCache sharedURLCache] removeAllCachedResponses];