0
我试图让Xcode中的Core Data与简单的一对多关系一起工作。 我在数据模型中设置了2个实体,员工和部门,并创建了关系: 员工与部门之间有一对一的关系 部门与员工有多对多的关系。如何在NSArrayController中设置具有一对多关系的核心数据的“Contens Set”?
我的xib有两个表视图,每个实体。我想在那里维护我的数据,选择一个部门应该显示所有员工,并且可以使用该控制器的插入方法添加一个。 我的控制器(每个实体)有设置:
- 实体名称
- 标志准备含量设为
- 管理对象的上下文被绑定到我的对象上下文
- 参照结合到表视图内容是设置为排列对象
现在,我认为这个想法是在数组控制器中设置“内容集”来管理关系。像这样: Department.selection.employee(员工) Employee.selection.department(用于部)
但我得到的是一个坏的ACCESS崩溃..
的什么是错的任何想法是值得欢迎!
是的,就是这样。没有转储了。我可以在部门和员工中输入数据。但是,我必须错过别的东西。当我更改部门中的选择时,没有员工显示在“employess”tableview下。我如何将部门中的选择发送给员工... –
您是否将表视图的选择索引绑定到数组控制器的selecionIndexes? – Willeke
完美!它现在有效。我可以选择一个部门,并立即显示分配的员工。我也可以创建一个新部门并添加employess。非常感谢你 ! –