移动应用在处理网络资源时一般都会做离线缓存处理,其中以图片缓存最为典型其中很流行的离线缓存框架为SDWebImage。
但是离线缓存会占用手机存储空间,所以缓存ios怎么清理应用缓存功能基本成为资讯、购物、阅读类app的标配功能
今天介绍的离线缓存功能的实现,主要分为缓存文件大小的获取、删除缓存攵件的实现
由于缓存文件存在沙箱中,我们可以通过NSFileManager API来实现对缓存文件大小的计算
同样也是利用NSFileManager API进行文件操作,SDWebImage框架自己实现了ios怎么清理应用缓存缓存操作我们可以直接调用。
//如有需要加入条件,过滤掉不想删除的文件