如何在具有一对多关系的核心数据的 NSArrayController 中设置 "Contens Set"?
How to setup "Contens Set" in NSArrayController for Core Data with a one-to-many relationship?
我尝试让 Core Data 在 Xcode 中处理简单的一对多关系。
我的 2 个实体,员工和部门,在数据模型中设置,并创建关系:
员工与部门有一对一的关系
部门与员工之间存在一对多关系。
我的 xib 每个实体有 2 个 table 视图。我想在那里维护我的数据,选择一个部门应该显示所有员工,我可以使用该控制器的插入方法再添加一个。
我的控制器(每个实体一个)已设置:
- 实体名称
- 标志准备内容已设置
- 托管对象上下文绑定到我的对象上下文
- 引用绑定到 table 查看内容设置为排列的对象
现在,我的想法是在数组控制器中设置 "Content Set" 来管理关系。像这样:
Department.selection.employee(员工)
Employee.selection.department(部门)
但我得到的只是 BAD ACCESS 崩溃..
欢迎提出任何错误意见!
不要使用部门数组控制器的任何内容绑定来显示所有部门。将 employees 数组控制器的内容集绑定到 Department.selection.employees
。 Department
是部门数组控制器,employees
是对多关系。
我尝试让 Core Data 在 Xcode 中处理简单的一对多关系。 我的 2 个实体,员工和部门,在数据模型中设置,并创建关系: 员工与部门有一对一的关系 部门与员工之间存在一对多关系。
我的 xib 每个实体有 2 个 table 视图。我想在那里维护我的数据,选择一个部门应该显示所有员工,我可以使用该控制器的插入方法再添加一个。 我的控制器(每个实体一个)已设置:
- 实体名称
- 标志准备内容已设置
- 托管对象上下文绑定到我的对象上下文
- 引用绑定到 table 查看内容设置为排列的对象
现在,我的想法是在数组控制器中设置 "Content Set" 来管理关系。像这样: Department.selection.employee(员工) Employee.selection.department(部门)
但我得到的只是 BAD ACCESS 崩溃..
欢迎提出任何错误意见!
不要使用部门数组控制器的任何内容绑定来显示所有部门。将 employees 数组控制器的内容集绑定到 Department.selection.employees
。 Department
是部门数组控制器,employees
是对多关系。