您的位置:首页 > 移动开发 > IOS开发

iOS 设计模式 - 备忘录模式

2016-02-26 19:18 309 查看
在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态。

保存的是状态而不是对象本身。



一、使用步骤

二、基本属性

三、代码示例

1.备忘录模式

https://github.com/shileseal/SLMementoDemo

2.优化存储方案

https://github.com/shileseal/SLMementoStoreDemo

3.恢复 UIView 的状态

https://github.com/shileseal/SLMementoUIViewStateDemo

四、总结

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息