如何重新启动应用程序上的所有数据?

时间:2014-06-25 01:30:15

标签: ios

错误^在downvoting之前阅读帖子或进行这样的编辑。

我正在制作一款游戏,玩家可以从头开始重新开始游戏。这应该清除所有原始变量和NSUserDefaults。

除了仅为我所拥有的每个变量调用points = 0等等之外,还有一种快速有效的方法吗? NSUserDefaults很容易清除,但我不确定如何清除其他所有内容。特别是在更新标签和所有内容时,我必须设置一些代表,而且这样做会让人感到很麻烦。

有没有办法让应用程序重新启动时最初下载时的状态? 有点像iOS模拟器上的重置所有内容和设置选项,但是以编程方式

1 个答案:

答案 0 :(得分:0)

已经有an answer here

NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];