我使用AFI有一些内存问题。我有UICollectionView
个自定义单元格,每个单元格都有一个UIImageView
。在cellForItemAtIndexPath
中,我使用af_setImageWithURL
设置了该图片。
问题是内存使用率如此之高。如果我使用本地图像设置单元格的图像,它只使用27Mb内存。但是当我使用af_setImageWithURL
获取图像时,内存使用量大约为87Mb。
我在做错了吗?
谢谢。
答案 0 :(得分:0)
检查Documentation for setImageWithURL,
它在本地缓存图像,因此它会将您的图像保存在缓存中以便重复使用,因为tableView或collectionview重用了单元格,因此它不会每次都下载图像并且可以从缓存中使用。
因此,我认为可能需要更多内存!