AFAutoPurgingImageCache 图片缓存类
缓存机制: 这个类通过
@property (nonatomic, strong) NSMutableDictionary <NSString* , AFCachedImage*> *cachedImages;
这个字典属性进行图片数据的存储。每一张图片对于唯一的一个标示字符串,如果是请求链接则将链接作为键值。添加图片的时候会计算图片的大小,进行存储空间的控制,超过初始化的大小进行时间排序,久的图片的删除,或者收到内存警告的时候,则清除所有的图片。
AFImageDownloader 图片下载类
清除本地请求数据的缓存
可以禁用NSURLCache,只需要将内存和磁盘空间设置为0就行了.
NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0
diskCapacity:0
diskPath:nil];
[NSURLCache setSharedURLCache:sharedCache];