iOS課程觀看筆記(十)---架構/框架

架構和框架之所以運用到我們開發中,是爲了解決什麼問題? 模塊化 分層 解耦 降低代碼耦合度 圖片緩存 問:怎樣設計一個圖片緩存框架? 多了一個圖片的編碼、解碼 圖片讀寫 圖片通過什麼方式進行讀寫,過程是怎樣的? 圖片的讀寫,以圖片的URL的單向Hash值作爲key 圖片緩存中的內存設計 圖片緩存中的內存設計上需要考慮哪些問題? 存儲Size 淘汰策略 兩方面: 圖片大小 圖片使用頻率 LRU算法(
相關文章
相關標籤/搜索