存储iPhone应用程序的数据

时间:2011-06-05 16:33:55

标签: iphone objective-c ios sqlite

为iPhone存储数据的最佳方法是什么?我将在Objective-C中开发一个iPhone应用程序,它将从最终用户那里获取数据。需要在各个点保存和加载此数据。

基本上,为了开发上述内容,使用哪种语言和框架的最佳组合(即我应该知道有关objective-c语言的任何兼容性或类似问题)?

编辑:为什么选择sqllite而不是核心数据有什么特别的原因?

4 个答案:

答案 0 :(得分:5)

嘿,存储和管理数据的最佳方式是Core Data框架,您可以在官方文档中阅读它。

答案 1 :(得分:2)

两种最流行和最合理的解决方案:

  1. Apple的原生解决方案:CoreData
  2. sqlite3的

答案 2 :(得分:0)

我在我的应用程序中使用了sqlite3。如果您使用mySQL,那么使用sqlite3会非常舒服。但是,由于其易用性和iOS支持,人们推荐使用CoreData。

答案 3 :(得分:0)

我还想加入对CoreData解决方案的投票。我调查了所有选项(CoreData,sqlite3和plists),CoreData似乎是我的正确选择。

我为iOS 5 here

找到了一个精彩的教程