1

マスター/ディテール インターフェイスがあります。「マスター部分」では人のリストを表示し、「詳細部分」では選択した人の詳細を表示します。これには、その人が持っているもののリストが含まれます。

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

人や物は Core Data で管理されたデータ モデルに配置されます。

「マスター部分」は NSWindowController で管理されており、そこでは NSArrayController が Cocoa Bindings を介してピープル エンティティに接続されています。

「詳細部分」は、別の NSViewController で管理されます。

この detail-NSViewController から Cocoa Bindings を使用して、マスター部分で選択した人にアクセスできますか? Interface Builderからそれを行うことは可能ですか?

4

1 に答える 1

0

この投稿のおかげで解決しました: 1 つのウィンドウ インターフェイスで複数のビュー コントローラーにまたがるバインディングの選択

于 2011-01-31T09:46:30.987 に答える