SDWebImage升级到5.0以上

1.
[[SDWebImageManager sharedManager] cachedImageExistsForURL:iconUrl]
替换为
[[[SDWebImageManager sharedManager]imageCache] containsImageForKey:[iconUrl absoluteString] cacheType:SDImageCacheTypeAll completion:^(SDImageCacheType containsCacheType) {
                if (containsCacheType == SDImageCacheTypeNone) {
                     [reqeustUrl addObject:iconUrl];
                }
 }];
2 .[[SDWebImageManager sharedManager] saveImageToCache:circleImage forURL:cacheIcon];
替换为
[[SDWebImageManager sharedManager].imageCache storeImage:circleImage imageData:nil forKey:[cacheIcon absoluteString] cacheType:SDImageCacheTypeAll completion:^{
                                               
}];
3.[[[SDWebImageManager sharedManager] imageCache] imageFromDiskCacheForKey:_imageObject.thumbUrl];
替换为
[[[SDWebImageManager sharedManager] imageCache] queryImageForKey:_imageObject.thumbUrl options:0 context:nil completion:^(UIImage * _Nullable image, NSData * _Nullable data, SDImageCacheType cacheType) {
            placeholder = image;
        }];
[[SDWebImageManager sharedManager] cacheKeyForURL:urlObj.thumbImageUrl]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容