Open KittenYang opened 7 years ago
这个方法删除缓存的数据, manifest.sqlite并不是缓存数据,这个是用来辅助保存缓存数据。跟data文件夹是一个概念。 如果按照你的设想 应该得把 image data这个文件夹也删除了才算。。 个人理解。。
removeAllItems 可以满足你的要求 。 确实不注意看源码不会清楚
removeAllObjectsWithProgressBlock:endBlock:设计主要是为了能看到清理的进度条 它让产生误解的是方法说明
wal 可能会越来越大 https://github.com/ibireme/YYCache/pull/129
调用
removeAllObjectsWithProgressBlock:endBlock:
之后,会清除沙盒下Library - com.ibireme.yykit - images - data
里的数据,但是并不会清除manifest.sqlite
,manifest.sqlite-shm
,manifest.sqlite-wal
。