Mac OS X: интерфейс master-detail и привязки какао - PullRequest
1 голос
/ 29 января 2011

У меня есть интерфейс master-detail. В «основной части» я показываю список людей, в «подробной части» я показываю детали выбранного человека, в том числе список вещей, которые этот человек имеет:

 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, в котором у меня есть NSArrayController, подключенный через привязки какао к моим сущностям людей.

«Детальная часть» управляется в отдельном NSViewController.

Из этой детали-NSViewController можно использовать привязки какао для доступа к выбранному человеку в мастер-части? Это можно сделать из Interface Builder?

1 Ответ

0 голосов
/ 31 января 2011
...