天天看點

iOS緩存類的設計

在程式中使用緩存可以極大的提高程式的運作速度,設計一個簡單的緩存類并不需要太複雜的邏輯.

簡單的隻需要3個接口.

存對象

取對象

删除對象

iOS緩存類的設計

讀取對象的時候先讀記憶體

記憶體沒有就讀檔案

iOS緩存類的設計

儲存對象的時候前台儲存到記憶體裡

背景存入到檔案裡

記憶體空間不足就需要先釋放一塊記憶體

收到記憶體不足的消息的時候删除釋放所有的記憶體