YYCache
YYCache copied to clipboard
BUG:清除缓存并不会清除数据库
调用removeAllObjectsWithProgressBlock:endBlock: 之后,会清除沙盒下 Library - com.ibireme.yykit - images - data里的数据,但是并不会清除 manifest.sqlite ,manifest.sqlite-shm,manifest.sqlite-wal。

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