相关疑难解决方法(0)

核心数据与SQLite 3

我已经非常熟悉关系数据库,并且过去曾使用SQLite(和其他数据库).但是,Core Data具有一定的吸引力,因此我正在考虑花一些时间来学习它以用于我的下一个应用程序.

使用Core Data而不是SQLite有什么好处,反之亦然?每个的优点/缺点是什么?

当Apple没有将它用于许多旗舰应用程序(如Mail.app或iPhoto.app)时,我发现很难证明学习Core Data的成本是合理的 - 而是选择了SQLite数据库.SQLite也广泛用于iPhone.

那些熟悉使用它们的人可以评论他们的经历吗?或许,与大多数事情一样,问题比仅仅使用一个而不是另一个问题更深层次?

sqlite macos cocoa core-data

315
推荐指数
4
解决办法
9万
查看次数

在iPhone上使用CoreData或SQLite?

由于CoreData已经可以在OS 3.0中用于iPhone,它是否意味着数据持久性的答案并取代所有直接需求SQLite

还有什么理由可以使用SQLite?什么是SQLitevs.的优点/缺点CoreData

sqlite iphone core-data ios

55
推荐指数
2
解决办法
3万
查看次数

仅包含查询的大型数据库的SQLite或Core Data

基本上,我正在编写一个iOS应用程序,它使用了一个根本不会被编辑的庞大数据库.在这两者之间,我正在寻找更快的查询速度.我在开发过程中从未使用任何SQLite或核心数据,因此在我开始编写任何内容之前,我想找出哪些(或者如果有任何替代方案)对我的任务更好.

任何表现数据或建议将不胜感激.

编辑: SQLite和Core Data都无法提供我所需的性能(尽管SQLite表现更好).我决定使用SQLite(使用FMDB)并使用多线程来消除多次查询时出现的断断续续现象.

sqlite iphone cocoa-touch core-data ios

5
推荐指数
1
解决办法
4931
查看次数

标签 统计

core-data ×3

sqlite ×3

ios ×2

iphone ×2

cocoa ×1

cocoa-touch ×1

macos ×1