核心数据实体关系如实体内的数组?

时间:2012-11-15 06:06:20

标签: iphone ios cocoa core-data entity

所以我正在制作像应用程序一样的待办事项。现在我已经创建了我想要添加功能的应用程序,其中每个任务都可以包含以下子任务:

任务:预订报告 子任务:      - 获取信息       - 汇总和打印信息       - 将信息粘贴到纸上

澄清我希望核心数据实体像一个数组一样运作。

现在我尝试自己尝试这个并且我做了但是发生的事情是,当我添加任务并删除任务时,子任务仍将存在。

我真的很困惑我需要如何设置我的实体。任何帮助表示赞赏! 谢谢!

1 个答案:

答案 0 :(得分:1)

您需要创建与另一个实体的多对多关系以及子实体中的互惠“反向”关系。

检查出来:

http://timroadley.com/2012/02/19/core-data-basics-part-4-relationships/

必须在模型编辑器中创建反向关系:

enter image description here