Mac OS X:master-detail接口和Cocoa Bindings

时间:2011-01-29 10:56:53

标签: cocoa core-data cocoa-bindings master-detail nsviewcontroller

我有一个主 - 细节界面。在“主要部分”中,我显示了一个人员列表,在“详细信息部分”中,我显示了所选人员的详细信息,包括该人员所拥有的事项列表:

 master part               detail part
   |                           |
   v                           v
+--------------------+------------------------+
| Person1            | Detail of Person2      |
| Person2 (selected) |                        |
| Person3            | Thing1 of person2      |
| Person4            | Thing2 of person2      |
| Person5            | Thing3 of person2      |
+--------------------+------------------------+

人员和事物被放置在核心数据管理的数据模型中。

“主要部分”在NSWindowController中管理,我在其中通过Cocoa Bindings将NSArrayController连接到我的人员实体。

“详细信息部分”在单独的NSViewController中管理。

从这个细节-NSViewController可以使用Cocoa Bindings访问主要部分中的选定人员?可以从Interface Builder做到这一点吗?

1 个答案:

答案 0 :(得分:0)