【发布时间】:2014-12-19 21:13:45
【问题描述】:
尝试调试我的应用程序,但我的内存不断增加。
我有一个使用 AFNetworking 从 Web 服务中提取 JSON 的应用程序。我使用 UIKit + AFNetworking 加载我从 UIImageView 中的 JSON 获得的 URL 字符串,这些字符串位于自定义 XIB 表格单元格中。我用setImageForURL。
当我加载新的 JSON 并因此加载新的图像 URL 时,我的内存使用量每次会增加 2-7 mb。旧图像在 UI 中被新图像替换。实时内存使用量不断上升。我查看了保存 JSON 等的数组 - 没有泄漏。
我怀疑正在进行一些图像缓存,但在将 UIImageView 与setImageWithURL 一起使用时,我从未见过任何有关图像缓存的信息。不过,我已经看到使用 imageNamed 的内存问题。
setImageWithURL 是否存在与imageNamed 相同的内存问题?
【问题讨论】:
标签: ios objective-c memory uiimageview