Apple在Lion的Core Data中引入了许多关系.我创建了一个名为TreeNode的实体,它具有1:1对象关系,1:1父关系和有序到多关系的子关系.
然后我有一个NSTreeController子项密钥路径设置为TreeNode.children.运行应用程序仅显示第一级元素.所以孩子们没有工作.由于孩子是有序的多关系,相应的班级有NSOrderedSet孩子.我添加了一个自定义方法
- (NSArray *) childrenArray {
return [children array];
}
Run Code Online (Sandbox Code Playgroud)
到TreeNode工作.我找不到任何有关该主题的文档.绑定NSTreeController到有序多对多关系时,它真的是走的路吗?提前致谢.