从项目中的核心数据开始?

Posted

技术标签:

【中文标题】从项目中的核心数据开始?【英文标题】:Start with core data in project? 【发布时间】:2015-12-03 20:51:43 【问题描述】:

我将开始为 ios 开发一个新项目。我现在不确定是否应该在这个项目中使用核心数据。我会在开发过程中找到答案(很可能需要一些教练的帮助)。

现在我的菜鸟问题是:我是否应该在创建新项目时检查“使用核心数据”选项?还是不应该?

基本上我的问题是:当我选中该选项并且我根本不会使用它时,删除核心数据更困难的是什么?还是在我没有选中该选项的情况下添加核心数据,毕竟我会使用它?

我发现添加后不是超级难:Implement CoreData into an existing project using Swift 但是,这似乎很麻烦,所以我现在问你! 感谢您提前回答

【问题讨论】:

【参考方案1】:

没关系。从 Core Data 开始只是在 app delegate 中准备 core data 代码并制作一个空的模型文件,两者都是

1) 易于自己创建,或

2) 稍后在需要时从使用核心数据开始的新空项目复制。

如果你的项目中已经有了它,但你不使用它,那也没有问题。我发现几乎所有的项目都需要一段时间后的核心数据,所以我通常只是让它从一开始就创建它。

【讨论】:

【参考方案2】:

Xcode 只允许您检查使用 coredata 来为您的项目准备一个 coredata。

但是稍后添加或删除它非常简单。就像文件>创建或文件删除一样简单。

总之不用担心在开始或以后创建。

【讨论】:

以上是关于从项目中的核心数据开始?的主要内容,如果未能解决你的问题,请参考以下文章

在核心数据项目中加载视图控制器时出现问题

如何从核心数据中的实体中获取所有项目的列表,每个项目只出现一次?

TabBar 项目 - 表格视图中的核心数据

用户注销时从队列中处理块执行(将图像保存在核心数据中的块)

大数据技术介绍丨核心技术之Hadoop生态

核心数据:从详细视图编辑对象