小编Mar*_*ker的帖子

如何将NSTreeController的子项绑定到核心数据中,这些数据被命令为多关系?

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到有序多对多关系时,它真的是走的路吗?提前致谢.

cocoa core-data nstreecontroller cocoa-bindings

8
推荐指数
1
解决办法
1481
查看次数