自从一周以来,我一直在阅读有关国家保护和恢复的所有文件。我也有这个想法。我按照这里给出的步骤创建了一个演示应用程序:
http://www.techotopia.com/index.php/An_iOS_6_iPhone_State_Preservation_and_Restoration_Tutorial
这个演示应用程序在模拟器中运行良好。我的问题是,当我在我的应用程序中尝试此操作时。即使我没有实施国家保护和恢复,也会保留国家。
如果我通过单击主页按钮将我的应用程序置于后台,如果我再次从后台启动它,则会打开相同的视图,并且应用程序处于与我离开时相同的状态。那么实施状态保存和恢复的需求是什么?
任何人都可以指导我吗? 提前谢谢....
答案 0 :(得分:4)
你是对的,只需背景应用程序保持状态。但是,当iOS终止您的应用程序时,您将丢失未保存的所有内容。或者也许你的应用程序崩溃,或手机关闭。
这是您可以使用恢复并保存输入/层次结构等的地方。
答案 1 :(得分:1)
它保持原状......
您可以查看Apple的应用程序,例如:Notes App
首先创建新笔记。
现在关闭app
现在打开Notes应用。当你关闭它时它保持状态。