我打算用
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
// to store
[defaults setObject:[NSNumber numberWithInt:level] forKey:@"level"];
[defaults setObject:[NSNumber numberWithInt:gamesplayed] forKey:@"games"];
[defaults synchronize];
存储游戏的游戏数/关卡数。我想知道如果我最终在某个时候对应用程序进行更新,这些是否会丢失?哪里会被迫重新开始使用?
基本上这是我应该如何存储这些数据?还是有其他方法?我希望能够调用本地存储的有关用户的数据。我知道我可以通过 mysql/webservices 等,但我认为我不需要为此经历所有这些?