今天碰到一个 清除缓存怎么也清理不了的情况进SDImageCache一看 SDWebimage清除图片缓存存在一个规则就是默认清除7天以前的缓存,当然也可以手动设置通过修改[SDImageCache sharedImageCache].maxCacheAge的值 maxCacheAge是一个NSInteger类型的值 表示需要保留的时间段的最大秒数。
[[SDImageCache sharedImageCache] getSize]/1024.f/1024.f //获取缓存大小
[[EMSDImageCache sharedImageCache]cleanDisk] //清理缓存
[[EMSDImageCache sharedImageCache]clearMemory] //清理内存中的临时文件