我使用SDWebImage
加载图片,但不是memoryCache
,只是diskCache
。
我是这样做的:
[imgView sd_setImageWithURL:[NSURL URLWithString:urlStr]];
Bool isINMemoryCache = ([[SDImageCache sharedImageCache]
imageFromMemoryCacheForKey:urlStr] != nil);
当您再次加载并获得isINMemoryCache
时,您将始终获得NO
。这是为什么?
答案 0 :(得分:0)
SDWebImage将图像异步存储到内存和磁盘缓存中。
请参阅此代码:SDWebImage Cache