iOS - 备忘录模式(Memento Pattern)

在响应某些事件时,应用程序须要保存自身的状态,好比当用户保存文档或者程序退出时。具体一点:当游戏退出以前,可能须要保存当前会话的状态,如游戏等级、敌人的数量、可用武器的种类等。当游戏再次打开时,玩家能够从离开的地方接着玩。不少时候,保存程序的状态真的不须要什么特别的方法,任何简单有效的方法均可以,可是保存的信息应该只对原始程序有意义。 模式定义 在不破坏封装性的前提下,捕获一个对象的内部状态,并在
相关文章
相关标签/搜索