天天看點

iOS設計模式 - 備忘錄

iOS設計模式 - 備忘錄

iOS設計模式 - 備忘錄

原理圖

iOS設計模式 - 備忘錄

說明

1. 在不破壞封裝的情況下,捕獲一個對象的内部狀态,并在該對象之外儲存這個狀态,這樣以後就可以将該對象恢複到原先儲存的狀态

2. 本人已經将建立狀态與恢複狀态的邏輯抽象成了協定,并配合備忘錄中心一起使用

源碼

<a href="https://github.com/YouXianMing/iOS-Design-Patterns" target="_blank">https://github.com/YouXianMing/iOS-Design-Patterns</a>

分析

使用FastCoder來作為存儲工具

iOS設計模式 - 備忘錄

繼續閱讀