获取SDWebImage下载的图片

1,695 阅读1分钟

有时我们通过sd_setImageWithURL:方法下载了图片之后,需要获得图片进行分享或者其他操作.可以用SDWebImage自带的SDImageCache类来获取图片的地址

SDImageCache* cache=[SDImageCache sharedImageCache];UIImage* image=[cache imageFromDiskCacheForKey:key];
//key为URL的下载地址. 这里是取磁盘缓存如果是内存缓存的话使用
image=[cache imageFromMemoryCacheForKey:key];