存储游戏数据的最佳方式?

时间:2012-01-18 05:19:24

标签: ios objective-c memory

我正在寻找在游戏中存储数据的最佳方式。目前我有30个不同的变量在我的游戏中做了不同的事情。 我只需要在应用程序打开时记住这些变量,一旦关闭所有这些变量就重置。我目前正在使用的方式是使用NSUserDefaults,但此时它只会让人感到困惑和讨厌。

谁能告诉我应该怎么做呢?如果是这样,关于如何做到这一点的链接也会有所帮助!

1 个答案:

答案 0 :(得分:0)

您可以在appdelegate课程中创建变量。 由于您的appdelegate类的范围已经超出了您的应用程序的范围,并且当您想要使用这些变量时,您可以将它们与不同的类共享。

并且由于您的要求是变量需要记住一次,这种方法将完全相同,一旦您的应用程序关闭,appdelegate的范围也将结束,因此它们将被释放并且当你再次启动游戏时,他们肯定会获得新的价值。:)