我是cObject或App世界的新手,我即将制作一个应用程序,我需要在某些玩家(足球)上存储一些信息,但我不知道在哪里存储它们并会听到你的想法最好的?
我需要存储名称,年龄等数据。我知道我是如何做一些文本框所以我可以输入数据,但不知道在哪里保存它,我可以读到我可以使用plist和SQLite,所以我的任务是如果我有大约16-20个名字,并且应该只在已保存数据的设备上使用em以及我可以编辑和删除它们的地方,你会建议用作数据源!或者你会推荐另一种方法吗?
我在Xcode atm编码。
答案 0 :(得分:1)
我建议您使用CoreDataModel
。 CoreDataModel
是Objective C
的数据存储模型。它比SQL
数据库更快,类似于创建表,建立表连接。您可以在Ray Wenderlich's Tutorial中找到更多信息。
由于您的数据模型将包含许多属性(名称,年龄等),甚至是关系模型,因此我不建议您使用plists
。
答案 1 :(得分:0)
如果要存储的数据非常小,则可以使用NSUserDefaults。 假设您有一组用户
NSArray *users = ,,,,,;
保存
[[NSUSerDefaults standardUserDefaults] setObject:users forKey:@"myKey"];
以便稍后获取用户数据,
NSARray *users = [[NSUSerDefaults standardUserDefaults] objectForKey:@"myKey"];