总的来说,我对ios开发非常陌生,我所有的经验都是在php和MySQL方面。在我的应用程序中,在对保存玩家游戏的最佳方法进行了一些研究之后,我认为核心数据是可行的。或者游戏可以保存到我自己的服务器上。
在玩RPG的时候,一旦你得到一个新的武器,你的游戏需要记住这一点,所以当你重新登录时,你仍然拥有这个武器。
我是否在正确的轨道上认为核心数据是解决这一问题的方法?此外,关于实施的想法将是伟大的!(在找到新项目后,它是否保存到每一个按钮上的db?)它只是每30秒运行一次保存脚本吗?)
谢谢你们!对于这样一个基本的问题,很抱歉,很难找到这方面的文档。
发布于 2014-05-04 04:39:51
我认为NSUserDefaults可能是最简单的方法。
NSArray *weapons = @[@"Machine Gun",@"Hand Gun"];
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:weapons forKey:@"weapons"];并检索这样的数据
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
_weapons = [defaults objectForKey:@"weapons"];唯一需要牢记的是,对象只能是NSData、NSString、NSNumber、NSDate、NSArray或NSDictionary。对于NSArray和NSDictionary对象,它们的内容必须是属性列表对象。
https://stackoverflow.com/questions/23452042
复制相似问题