ios - iPhone应用程序的数据存储

标签 ios objective-c iphone storage

我正在编写一个应用程序,该应用程序具有我的校园和表格中的所有建筑物。当您单击建筑物时,它将检索有关该建筑物的信息,例如经度,纬度,建筑物名称以及其图像。

我的问题是,您认为什么是存储此数据的最佳方法?我应该使用sqlite3数据库还是Core Data?我现在倾向于Sqlite3,我对SQL有点熟悉。任何建议,将不胜感激。

最佳答案

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

有很多关于如何使用CoreData的书籍和示例。此外,CoreData可以以一种不错的方式处理数据库中的更新。

要使用CoreData,您无需编写任何SQL行。 API帮您完成了所有工作。

关于ios - iPhone应用程序的数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8156741/

相关文章:

ios - UIScrollView 作为辅助 View 的问题

ios - 如何创建一个 "live"图标,就像在 Mac OS 中一样,在其顶角有一个红色圆圈?

ios - 延迟 commitEditingStyle 中的模型和 TableView 更改

ios - 假 UINavigationController 幻灯片动画

ios - 如何在不使用标签的情况下识别 UItextFields。

iphone - 如何在 UITableView 中显示带有删除按钮的重新排序控件

iphone - 运行程序时保持 iphone 处于事件状态

ios - 随机图像核心-点击按钮时显示背景

ios - 如何以编程方式激活 "Installed"?

iphone - Xcode 4.2 和 iOS SDK 4.0