我有一个int叫做的值score,我想把它保存到手机的内存中,这样即使游戏关闭并重新开启,这也是永远不会被删除的高分,
有人可以建议一种方法吗?
使用NSUserDefaults.
要保存:
int score = 12345;
[[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:score] forKey:@"HIGHSCORE"];
Run Code Online (Sandbox Code Playgroud)
载入:
int score = [[[NSUserDefaults standardUserDefaults] objectForKey:@"HIGHSCORE"] integerValue];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4191 次 |
| 最近记录: |