1

我在使用 AFI 时遇到了一些内存问题。我有UICollectionView自定义单元格,每个单元格都有一个UIImageView. 在cellForItemAtIndexPath中,我将该图像设置为af_setImageWithURL

问题是内存使用量变得如此之高。如果我用本地图像设置单元格的图像,它只使用 27Mb 内存。但是当我用 获取图像时af_setImageWithURL,内存使用量约为 87Mb。

所以我做错了吗?

谢谢你。

4

1 回答 1

0

检查setImageWithURL 的文档

它在本地缓存图像,因此它将您的图像保存在缓存内存中以供重用,因为 tableView 或 collectionview 重用单元格,因此它不会每次都下载图像并且可以从缓存内存中使用。

所以,我认为由于缓存可能需要更多内存!

于 2016-08-24T05:00:22.137 回答