我想问一些有关如何还原viewControllers状态的建议。
就像在创建卡片并保存并稍后将其还原时,在名为“Pic Collage”的应用中一样。
最佳答案
如果您真的想了解状态保存,请参阅WWDC 2012视频Saving and Restoring Application State on iOS。
但是,所讨论的应用程序也很可能只是将模型数据(代表该卡的对象模型)保存在持久性存储中,并且当应用程序重新启动时,它只是再次加载了该模型数据。持久存储有很多可能的技术,范围从Core Data(健壮但有点复杂)到plists(简单但不太复杂)。还有很多其他选项(archives and serialization,SQLite,JSON等),但是我宁愿不要再笼罩这个问题。
我建议您熟悉其中的一些技术,进行一些演示,如果还有其他问题请回来。但是这个问题太广泛了,以至于目前尚无法获得具体答案。
关于ios - 恢复ViewController状态的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18166399/