我正在制作一个简单的记忆游戏,以了解有关iPhone编程的更多信息,我想知道如何存储常量信息。
例如:
某种颜色更突出的概率。
决定构成双击事件的阈值。
...
这样的数据是不太可能改变的内部游戏数据。
我应该将这些作为常量放在使用它们的ViewController
中吗?
我应该#define
吗?
答案 0 :(得分:2)
有区别。
如果您想存储常量,请使用NSUserDefaults
。
如果你只是希望他们在那里,在你的代码中,只是躺在那里,#define
应该没问题。