iPhone应用程序的数据存储

eri*_*lvb 1 iphone storage objective-c ios

我正在编写一个应用程序,其中包含校园内的所有建筑物以及桌面视图.当您单击建筑物时,它将检索其上的信息,例如经度,纬度,建筑物名称及其图像.

我的问题是您认为存储这些数据的最佳方式是什么?我应该使用sqlite3数据库还是核心数据?Sqlite3就是我现在所倾向的,我对SQL有点熟悉.任何建议,将不胜感激.

Ser*_*ura 5

CoreData使用SQlite.如果你正在学习,这将是你最好的选择,因为所有与苹果有关的东西(iphone,ipad,ipod touch和MacOS X都支持它).

有很多关于如何使用CoreData的书籍和示例.此外,CoreData可以很好地处理更新数据库.

要使用CoreData,您不需要编写任何SQL行.这一切都由API为您完成.

  • 我会说得更强烈; 除非你非常特别需要可移植到非Apple平台*或*你真的,*真的*,想要学习SQL,SQLite与Core Data相比是浪费时间. (4认同)