【发布时间】:2015-04-17 10:59:47
【问题描述】:
我是 iOS 开发的新手,正在开发一款数学游戏,其中我有 3 个级别,简单、普通和困难。我想以编程方式为每个级别保存高分,但不知道如何?
[[NSUserDefaults standardUserDefaults]integerForKey:@"highScore"]<[SingletonClass sharedSingleton].Score){
[[NSUserDefaults standardUserDefaults] setInteger:[SingletonClass sharedSingleton].Score forKey:@"highScore"];
[[NSUserDefaults standardUserDefaults]synchronize];
我正在使用此代码来保存高分。但是这段代码为每个级别保存了相同的高分。
【问题讨论】:
-
为什么不使用 Game Center 来管理分数和成就,它易于使用,无需使用 NSUserDefault 处理。
标签: ios math multi-level