YYCache 原始碼分析(三)

發表於2016-06-16

本文分析YYDiskCache->YYKVStorage實現過程:

YYDiskCacheYYKVStorage一層封裝,快取方式:資料庫+檔案,下面先分析主要實現類YYKVStorage,再分析表層類YYDiskCache.

295346-98ee887bce557fe2

 

YYKVStorage.h方法結構圖

295346-6f8fe64c794176fd

YYKVStorage.h方法解釋

YYKVStorage.m方法結構圖

私有方法:

295346-d0a6fbbdd66aa700

公開方法:

295346-e798ca052a43c013

 

YYKVStorage.m方法實現

下面分別拎出新增、刪除、查詢各個主要的方法來講解

1.新增

2.刪除

3.查詢

YYDiskCache

1.初始化

2.新增快取

3.其他查詢,刪除都類似,就不一一分析了

YYCache原始碼分析(一)
YYCache原始碼分析(二)

文章作者微信公眾號:hans_iOS (有疑問可以在公眾號裡詢問!)

相關文章