将单个int保存到NSdefaults中

4 iphone objective-c

我一直在寻找关于如何将某些东西保存到NSuserdefaults的教程,但是只找到了主要处理数组和字符串的东西.任何人都可以引导我或给一些人有关保存和加载int的知识.对于我的应用程序,我的int highScore = 0; 但我希望它将此int保存到您的NSuserdefaults中,这样当我的游戏加载备份时,它会显示您最近获得的当前高分.

Kev*_* L. 12

int highScore = 0;

// write
[[NSUserDefaults standardUserDefaults] setInteger:highScore forKey:@"someKey"];

// read
highScore = [[NSUserDefaults standardUserDefaults] integerForKey:@"someKey"];
Run Code Online (Sandbox Code Playgroud)