24(三)SDWebImage对于内存警告的处理

1、清除缓存clear\clean

2、取消操作:cancel

清空缓存clearDisk和cleanDisk区别?

cleanDisk是删除缓存目录,再次创建一个同名目录

利用通知中心观察

上述方法接收到内存警告的通知,

执行clearMemory方法,清理内存缓存


- applecationWillTermainateNotification接收到应用程序将要终止通知

执行cleanDisk方法,清理磁盘缓存


- applicationEnterBackgroundNotification 接收到应用程序进入后台的通知

执行backgroundCleanDisk 方法,后台清理磁盘


通过以上通知,能够保证缓存文件的大小始终在控制范围之内

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容