将类实例重置为ios中的先前状态

时间:2013-07-22 06:30:23

标签: ios objective-c ipad oop

我正在开发一个应用程序,它读取xml文件并基于xml数据创建和初始化类。 当需要的类根据它们的变量创建UIViews并将其发送到父类时。

类的层次结构是这样的:book - >页面 - >层 - >字符 - >部分

我需要重置页面并在每次需要显示时重新创建自己,但这是不可能的,因为像图层和角色这样的内部类已被更改(书籍是交互式的)

我该怎么做?

1 个答案:

答案 0 :(得分:1)

如果您刚刚恢复到以前的状态,请从Undo Architecture开始。

当您呈现新的对象图时,通常最简单的方法是初始化一个新的对象图,而不是将一个图转换为另一个图表。