我听说SDWebImage
只能缓存1000张高分辨率图像,然后缓存将被清除。我在这里遇到同样的问题,我的应用程序包含未达到 500 个图像的图像丢失,但 SDWebImage
缓存被清除并再次从头开始缓存。
缓存数据或年龄对我来说并不重要,我使用 SDWebImage
加载图像,如下所示,我只想缓存数据而不被清除:
let url = NSURL(string: stringurl)
cell.photos.sd_setImageWithURL(url, placeholderImage: nil, options:nil, completed: block)
在哪里以及如何设置尺寸,请提供明确的说明。
最佳答案
您需要增加缓存大小。转到 SDImageCache
并根据您的需要更改 static unsigned long long MAX_DISK_USAGE
。
关于ios - 扩展 SDWebImage 缓存大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32629583/