2

一周以来,我一直在浏览所有有关State Preservation and Restoration的文档。我也明白了这背后的想法。我按照此处给出的步骤创建了一个演示应用程序:

http://www.techotopia.com/index.php/An_iOS_6_iPhone_State_Preservation_and_Restoration_Tutorial

这个演示应用程序在模拟器中运行良好。我的问题是,当我在我的应用程序中尝试这个时。即使我没有执行State Preservation and Restoration ,也会保留状态。

如果我通过单击主页按钮将我的应用程序置于后台,并且如果我再次从后台启动它,则会打开相同的视图并且应用程序处于与我离开它时相同的状态。那么实施国家保护和恢复的需要是什么?

有人可以指导我吗?提前致谢....

4

2 回答 2

4

您是对的,只需将应用程序置于后台即可保持其状态。但是,当 iOS 终止您的应用程序时,您将丢失所有未保存的内容。或者你的应用程序崩溃了,或者手机关机了。

这是您可以使用恢复并保存您的输入/层次结构/等的地方。

于 2013-09-07T09:27:05.480 回答
1

它保持原样..

您可以查看 Apple 的应用程序,例如:Notes App

首先创建新笔记。
创建

现在关闭应用
关

现在打开笔记应用程序。当你关闭它时它会保持状态。 打开

于 2013-09-07T11:16:30.113 回答