一种使用关系数据在Core Data中保留父项的项目的方法吗?

时间:2016-02-27 21:01:08

标签: ios core-data swift2 persistent-storage

我有一个应用程序,在启动时会显示一个表视图控制器和一个带+按钮的导航栏。

到目前为止,我已经将这个工作做得很好,我可以保存,删除或编辑添加到表视图中的这些对象。此表格视图中的每个单独项目都是可选择的,并且像文件夹一样可以获得更好的图片。

我的问题是,我如何处理将子数据添加到特定的父文件夹?

这种图形表示的工作类型:

  • Folder_one - > - item1,                - item2

  • Folder_two - > - item1

  • Folder_three - > - item1,                  - item2,                  - item3,                  - item4

我设法将文件夹保存在父视图控制器上并选择其中一个,将导航到所选文件夹的表视图控制器,在该控制器中,用户还显示另一个+按钮,以添加将数据存储到该特定文件夹的项目。用户可以添加他/她想要的数量,但我似乎无法正常工作或弄清楚它是如何工作的。

核心数据中的我的数据模型是:

实体名称:文件夹 属性:String类型的'name'                     'transformable

类型的'tabColor'

“关系”中没有任何内容,也没有“获取属性”

经验丰富的核心数据开发人员提供的任何帮助或建议都将极大地帮助您克服这个小任务。

0 个答案:

没有答案