gpt4 book ai didi

ios - 如何在巨大的 CollectionView 中使用 SDWebImage 或 AFNetworking 在磁盘上缓存图像?

转载 作者:行者123 更新时间:2023-12-01 16:42:48 24 4
gpt4 key购买 nike

我在我的应用程序中使用 AFNetworking 来下载图片的网址、代码和详细信息。我将所有这些 NSStrings 存储在 NSMutableArray 中的那些对象中的 NSObject 中。我使用 NSMutableArray 异步获取带有 SDWebImage 的图像,但在下载一些图像后,我的应用程序崩溃并显示 Received memory warning 我已尝试在 AFNetworking 中使用相同的方法,但没有任何反应。我对这两个库都使用了这种方法。

[self.pictureImg setImageWithURL:[NSURL URLWithString:imageUrl] placeholderImage:[UIImage imageNamed:kDefaultLoadingImage]];

我想知道如何缓存磁盘上的图像以及如何在需要时清理缓存。我不关心你是使用 AFNetworking 还是 SDWebImage。我在自定义 cells 中使用该方法。

谢谢!

最佳答案

就用这个FastImageChache图书馆。它能够根据需要在磁盘上缓存图像。

关于ios - 如何在巨大的 CollectionView 中使用 SDWebImage 或 AFNetworking 在磁盘上缓存图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22773851/

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