一、YYCache的组成
YYCache由YYCache、YYDiskCache、YYMemoryCache和YYKVStorage组成,其中YYKVStorage可直接对sqlite和文件系统进行读写(YYDiskCache的底层实现);
二、应用
注意点
如果保存的自定义对象不遵守NSCoding的协议或不实现NSCoding协议的方法,就不能使用YYDiskCache进行长期缓存;
- (void)encodeWithCoder:(NSCoder*)aCoder;
- (instancetype)initWithCoder:(NSCoder*)aDecoder;
1、安装:在 Podfile 中添加 pod 'YYCache';
2、引入YYCache.h文件;