核心数据多对多的自我关系

时间:2015-07-02 00:48:44

标签: objective-c xcode core-data

我如何在Core Data中建模以下内容。名为Task的实体,其名称为name。任务可以具有任务依赖性,包括必须在完成任务之前完成的任务父级。任务有一个子项的反转,需要在完成任务之前完成任务。

screenshot 1

screenshot 2

我在上面的屏幕截图中对其进行了建模,但数据在应用重启之间不会持续存在。我应该使用中间联接实体吗?

1 个答案:

答案 0 :(得分:1)

建模和持久化彼此无关。你的模型很好看。

查看代码并查看保存位置。确保您的保存代码正在触发。

  

填充所有关系,并且保存调用没有错误。问题是当停止应用程序(保存后)并重新启动时,关系为空

你真的没有提供太多细节继续在这里。这不是正常状态,所以有些事情被遗漏了。

您如何设置两个托管对象之间的关系?请显示代码示例。

你以后如何测试这段关系?再次,显示代码将使这更容易解决。