我对使用Xcode进行编程有点新鲜。我如何使变量suck作为一个持有得分的int。即使手机关机,我也希望保留。
答案 0 :(得分:1)
您可以使用 NSUserDefaults ,这意味着即使手机关机,您也可以恢复价值:
使用此方法保存整数
- (void)setInteger:(NSInteger)value forKey:(NSString *)defaultName
使用后立即
- (BOOL)synchronize
这样就可以保存数据。
因此,基本上在应用程序退出之前保存此值,然后当您的应用程序再次加载时,您可以使用此方法获取您的值:
- (id)objectForKey:(NSString *)defaultName
您必须使用NSInteger进行保存,因为您无法使用NSUserDefaults保存原始值。