由于CoreData已经可以在OS 3.0中用于iPhone,它是否意味着数据持久性的答案并取代所有直接需求SQLite?
还有什么理由可以使用SQLite?什么是SQLitevs.的优点/缺点CoreData?
我们正在开始在iPhone Enterprise开发人员计划中开发内部应用程序.由于它接近OS 3.0,我们正在重新考虑使用SQLite和使用Core Data的原始设计.这里有更多信息:
我的问题是:什么是核心数据的SQLite上的利益,将利益在这个特定实例什么和做什么好处证明学习一个新的框架,而不是使用现有的SQL较强的技能?
编辑:我刚刚注意到这个问题:核心数据与SQLite 3.我想我的问题是:
我想知道是否有人在旧的sqlite应用程序(已在3.0 SDK中转换为Core Data)之间的性能差异上有任何真实世界数字.
我怀疑在引擎盖下Core Data只是使用sqlite而且为了方便的成本增加了一些开销,但我想我还是会问.
从现在开始应该使用核心数据作为带有sqlite单表数据库的小型iphone应用程序的包装器吗?
从现在开始使用它是不必要地使事情变得复杂还是好的做法?