它是什么意思?为什么使用Core数据存储?
什么是核心数据?
有什么特别之处呢?
当我去创造它有核心数据复选框的导航基础的应用。
如果我使用这个选项,那么它对我的项目会起什么作用?
此外,当我选择查看基于控制器的应用程序,同时创建一个新项目的核心数据复选框不可用。为什么是这样?
它是什么意思?为什么使用Core数据存储?
什么是核心数据?
有什么特别之处呢?
当我去创造它有核心数据复选框的导航基础的应用。
如果我使用这个选项,那么它对我的项目会起什么作用?
此外,当我选择查看基于控制器的应用程序,同时创建一个新项目的核心数据复选框不可用。为什么是这样?
当然,sqlite也是db的一个库,而核心数据是一个object-c数据库库...这两个都是管理db的好方法,你只需要选择你喜欢的一个...
,这可以帮助你:
这些都是苹果公司文档更好回答的广泛问题。
核心数据是你的对象图的持续性存储,它可以通过sqllite进行备份,但并不一定如此。
如果您不确定要如何存储数据,CD是一个不错的选择,它是很好的优化。作为一项规则,如果你有一个非常好的理由,你只想使用核心数据以外的东西。
读一个更好地了解苹果的文档,并且有一个梦幻般的书由Marcus Zarra。如果你打算为iOS开发,即使你选择不使用它,也是值得了解的。
至于为什么它不是基于VC应用程序可用,没有理由不使用视图控制器基于应用程序使用它,但你必须输入来实现它的代码,没有这是苹果在模板中的一个默认设计模式,所以你必须决定如何在你的用例中最好地实现它。
请您在提问之前阅读文档,CoreData是用于存储数据的数据库系统。如果你不知道它是什么,那么你可能不需要它,所以请不要选中 – 2011-03-19 14:01:39
不是那个朋友,我试图找出checkmark.ok发生了什么,它是针对数据库的,就像你说的那样。什么是sqlLite? – rithik 2011-03-19 14:10:01
复选标记所做的是设置一个.sqlite文件和用于访问它的示例代码(包括'saveChanges:'等) – 2011-03-19 14:25:42