iOS开发者

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

2017-03-20  本文已影响0人  rebeccaBull

1、清除缓存clear\clean

2、取消操作:cancel

清空缓存clearDisk和cleanDisk区别?

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

利用通知中心观察

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

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

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

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

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读