gpt4 book ai didi

ios - 使用 af_setImageWithURL 在 UICollectionViewCell 中设置图像会消耗大量内存

转载 作者:行者123 更新时间:2023-11-30 13:07:55 25 4
gpt4 key购买 nike

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

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

那么我是不是做错了什么?

谢谢。

最佳答案

检查Documentation for setImageWithURL ,

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

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

关于ios - 使用 af_setImageWithURL 在 UICollectionViewCell 中设置图像会消耗大量内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39114512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com