YYCache 設計思路
iOS 開發中總會用到各種快取,最初我是用的一些開源的快取庫,但到總覺得缺少某些功能,或某些 API 設計的不夠好用。YYCache ( https://github.com/ibireme/YYC
iOS 開發中總會用到各種快取,最初我是用的一些開源的快取庫,但到總覺得缺少某些功能,或某些 API 設計的不夠好用。YYCache ( https://github.com/ibireme/YYC
整體思路 從作者的《YYCache 設計思路》一文中可以看出,作者在設計YYDiskCache之前做了充分的測試:iPhone 6 64G 下,SQLite 寫入效能比直接寫檔案要高,但讀取效能取
上一篇講解了 YYCache 的使用方法,架構與記憶體快取的設計。這一篇講解磁碟快取的設計與快取元件的設計思路。 一. YYDiskCache YYDiskCache 負責處理容量大,
YYCache 是國內開發者 ibireme 開源的一個執行緒安全的高效能快取元件,程式碼風格簡潔清晰,閱讀它的原始碼有助於建立比較完整的快取設計的思路,同時也能鞏固一下雙向連結串列,執行緒鎖,資料庫操作相關