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

1、清除缓存clear\clean

2、取消操作:cancel

清空缓存clearDisk和cleanDisk区别?

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

利用通知中心观察

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

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


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

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


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

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


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

你可能感兴趣的:(24(三)SDWebImage对于内存警告的处理)