0

Persons という名前の ArrayController にテーブルをバインドします。ウィンドウに textField を追加して Controller Key: selectionIndex にバインドすると、textField は選択したアイテムのインデックスを表示します。

問題は、textField にバインドする代わりに、選択のインデックスを MyAppDelegate クラスのインスタンス変数にバインドしたいのですが、どうすればよいですか?

4

1 に答える 1

0

オブジェクト値またはandのような明示的なメソッドのペアをselectionIndexes持つ に@propertyバインドできます(この場合は にバインドします)。このクラスには、選択された値が 1 つしかない場合に (おそらく唯一の) 整数値を返す便利なメソッドがあります。NSIndexSet*- (NSIndexSet*) myIndex;- (void) setMyIndex:(NSIndexSet*) aSet;selectionIndexesself.myIndexNSIndexSetfirstIndex

于 2012-07-13T05:35:34.090 に答える