Xcode4 创建一个永不重置的int

Xcode4 创建一个永不重置的int,xcode4,Xcode4,我对使用Xcode编程有点陌生。我如何使一个变量作为一个整数来保存一个分数呢。即使手机关机,我也希望保留它。您可以使用NSUserDefaults进行此操作,这意味着即使手机关机,您也可以恢复您的值: 使用此方法保存整数 - (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName 使用后立即使用 - (BOOL)synchronize 以便保存数据 因此,基本上在应用程序退出之前保存此值,然后当应用程序再次加载时,您可

我对使用Xcode编程有点陌生。我如何使一个变量作为一个整数来保存一个分数呢。即使手机关机,我也希望保留它。

您可以使用NSUserDefaults进行此操作,这意味着即使手机关机,您也可以恢复您的值:

使用此方法保存整数

- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName
使用后立即使用

- (BOOL)synchronize
以便保存数据

因此,基本上在应用程序退出之前保存此值,然后当应用程序再次加载时,您可以使用以下方法获取值:

- (id)objectForKey:(NSString *)defaultName
必须使用NSInteger进行保存,因为不能使用nsUserDefault保存基本体值


参考资料:

对不起,我对一种方法感到困惑,你不需要{}东西吗?如果是这样的话,我会在{}@Kevin hall中放什么,那就是方法签名,你不需要创建任何方法,只需要在我的答案中使用现有的方法。