2012-12-01 34 views
0

有没有办法重置应用程序,使其运行,就好像它尚未打开尚未退出应用程序?重置应用程序iPhone应用程序

我正在制作游戏,当您完成所有关卡并返回到主菜单并重新开始时,它会认为您已经完成了所有关卡。

回答

1

确切的细节取决于应用程序,但基本上,这就是为什么将“MVC”(数据模型)中的“M”作为单独的图层是一个好主意。你写一个方法将整个模型设置为开始状态,并在你想重置所有内容时调用它。

一旦完成,回到你的菜单(“回去”的方式取决于你如何添加关卡),这是一个新的开始。

+0

您能否提供该方法的代码? – atpietr

+1

没有人知道你的应用使用的所有状态/数据。 –

+0

那么开始状态是什么意思? – atpietr