由于CoreData已经可以在OS 3.0中用于iPhone,它是否意味着数据持久性的答案并取代所有直接需求SQLite
?
还有什么理由可以使用SQLite
?什么是SQLite
vs.的优点/缺点CoreData
?
基本上,我正在编写一个iOS应用程序,它使用了一个根本不会被编辑的庞大数据库.在这两者之间,我正在寻找更快的查询速度.我在开发过程中从未使用任何SQLite或核心数据,因此在我开始编写任何内容之前,我想找出哪些(或者如果有任何替代方案)对我的任务更好.
任何表现数据或建议将不胜感激.
编辑: SQLite和Core Data都无法提供我所需的性能(尽管SQLite表现更好).我决定使用SQLite(使用FMDB)并使用多线程来消除多次查询时出现的断断续续现象.