sdwebimage清除缓存方法

HDL语言及源代码

6人已加入

描述

  一、清除通过SDWebImage进行的缓存

  具体实现如下

  //计算检查缓存大小

  float tmpSize = [[SDImageCache sharedImageCache]checkTmpSize];

  NSLog(@“%f”,tmpSize);

  self.clearCacheName = tmpSize 》= 1 ? [NSString stringWithFormat:@“%.1fM”,tmpSize] : [NSString stringWithFormat:@“%.1fK”,tmpSize * 1024];

  //清除缓存

  - (void)clearTmpPics

  {

  [[SDImageCache sharedImageCache] clearDisk];

  [[SDImageCache sharedImageCache] clearMemory];//可有可无

  }

  二、Sdwebimage手动清除缓存方法

  1.找到SDImageCache类

  2.添加如下方法:

  sdwebimage

  新版的SDImageCache类,已增加此方法

  sdwebimage

  3.在设置里这样使用

  sdwebimage

  三、iOS SDWebImage清空缓存新方法

  1、清理旧图片数据

  [[SDImageCache sharedImageCache] clearDisk];

  [[SDImageCache sharedImageCache] clearMemory];//可不写

  最近更新了一下SDWebImage包之后发现,之前的[[SDImageCache sharedImageCache] clearDisk]这个方法直接报错,查看源码才知道,原来这个方法被另一个新的方法给取代了:

  sdwebimage

  可以看出来新的方法多了一个block块。这个地方是为了方便当我们做完清除图片缓存工作之后,直接执行某个业务代码而做的。当然也可以直接给这个block一个nil,不做处理。

  更新之后我们也可以用下边的写法,来清除图片缓存:

  2、清除图片缓存

  [[SDImageCache sharedImageCache] clearDiskOnCompletion:nil];

  [[SDImageCache sharedImageCache] clearMemory];//可不写

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
systechillinois 2022-08-22
0 回复 举报
http://house.china.com.cn/sousou/%25CA%25D6%25BB%25FAAPP%252C%2B%25C3%25E5%25B5%25E9%25B5%25CF%25CD%25FE%25D3%25E9%25C0%25D6B2024.cN_38s.htm http://house.china.com.cn/sousou/%25BC%25AF%25CD%25C5%252C%2B%25D0%25C2%25BD%25F5%25DA%25A7%25D3%25E9%25C0%25D6B2024.cN%252C%25C6%25BD%25C1%25B9%25C6%25F3%25D2%25B5_3s.htm http://house.china.com.cn/sousou/%25C6%25F3%25D2%25B5%252C%2B%25C3%25E5%25B5%25E9%25CC%25A9%25C0%25B4B2024.cN_49s.htm http://house.china.com.cn/sousou/%25BC%25AF%25CD%25C5%252C%2B%25B9%25FB%25B8%25D2%25D3%25F1%25BA%25CD%25B9%25FA%25BC%25CA%25D3%25E9%25C0%25D6B2024.cN_90s.htm http://house.china.com.cn/sousou/%25B9%25D9%25B7%25BD%252C%2B%25BB%25AA%25C4%25C9%25B9%25FA%25BC%25CA%25D3%25E9%25C0%25D6%25CD%25F8B2024.cN%252C%25C4%25CF%25D1%25F4%25B1%25CF%25D2%25B5%25C9%25FA_57s.htm 收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分