SDWebImage源码解析(三)
2016-09-18 本文已影响31人
健健锅
主要来看SDImageCache这个文件
@interface SDImageCache : NSObject//继承于 NSObject

有一个子类,主要是在内存警告时,调用警告函数

初始化方法,内存缓存 和磁盘缓存

发送通知这三中情况'
- (void)storeImageDataToDisk:(NSData *)imageData forKey:(NSString *)key;
存储图片
- (NSOperation *)queryDiskCacheForKey:(NSString *)key done:(SDWebImageQueryCompletedBlock)doneBlock ;
目录中查找
-(void)removeImageForKey:(NSString *)key fromDisk:(BOOL)fromDisk withCompletion:(SDWebImageNoParamsBlock)completion;
remove 缓存
其实这个文件里面主要就是这三个方法

http://www.cnblogs.com/jys509/p/5199997.html
http://blog.csdn.net/l_511/article/details/48242793 (多线程相关)