核心数据与SQLite for SQL经验丰富的开发人员 [英] Core Data vs. SQLite for SQL experienced developers
本文介绍了核心数据与SQLite for SQL经验丰富的开发人员的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们正在开发iPhone Enterprise开发者计划中的内部应用程序。由于它接近OS 3.0,我们重新考虑我们使用SQLite和使用Core Data的原始设计。以下是一些详细信息:
- 有一个旧桌面应用程序正在替换。我们将重用现有的后端。
- 我们目前有一个SQLite数据库生成的概念证明。这基本上是现有后端数据库的缩减版本。
- 我们将从远程站点加载数据,并将其存储在本地,它将持续存在并且需要。我们只更新它,如果它已经改变,这将是每一个月或两个。
- 这个项目有两个开发人员,我们都有强大的SQL技能,但没有人使用Core Data。
我的问题是:Core Data对SQLite的好处是什么,在这个特定实例中有什么好处,框架而不是使用现有的强大的SQL技能?
编辑:
我只是注意到这个问题: Core Data vs SQLite 3 。我想我的问题是:
- 如果我必须检查特定的项目是否存在或有更新,这很容易使用SQL ,Core Data仍然有意义吗?
- 如果我们已经知道SQL,Core Data对这个项目的优势是否能证明我们的学习能力?