首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSTableView中的核心数据二度关系绑定

NSTableView中的核心数据二度关系绑定
EN

Stack Overflow用户
提问于 2013-11-12 17:58:16
回答 1查看 72关注 0票数 0

我有这样一个核心数据模型:

人员<->工作<->社会

一个人可以有多份工作,每个人都在一个不同的社会。社会可以有多个工作岗位。工作只能涉及一个人和一个社会。

下面是核心数据模型的图片:

--我希望能够把工作和包含我所有社团的NSComboBox放在NSTableView (基于视图的)中,并选择好的社团。是我选择一个人时的细胞图片:

目前,我设法将这个人绑定到他们的工作上,并得到与工作相关的协会,但我想要获得整个社团NSArrayController对象,并选择一个与特定工作相关的.

EN

回答 1

Stack Overflow用户

发布于 2013-11-12 19:59:43

我不太清楚你想做什么,但在这里,如果你只是试图根据工作选择合适的社会单元,你可以这样做:

  • 要获得所有的社团,您只需在没有谓词的情况下创建一个fetchRequest,例如: NSArray *Society= [managedObjectContext executeFetchRequest:NSFetchRequest获取fetchRequestWithEntityName:@"Society“错误:&error];
  • 要选择正确的社会,您可以通过比较tableViewCell和单元格的社团在job.society中进行比较,或者检查任务是否在society.jobs集中

可能有一种方法可以通过在一次提取中查找带有子查询的计数来完成所有这些工作,但如果可能的话,将很难编写。它的声音也是不必要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19936509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档