如何将表的选择绑定到实例变量?

时间:2012-07-13 04:28:29

标签: objective-c xcode cocoa

我将表绑定到名为Persons的ArrayController。如果我在窗口上添加textField并将其绑定到Controller Key:selectionIndex,textField将显示我选择的项目的索引。

问题是:我没有绑定到textField,而是想将选择索引绑定到MyAppDelegate类的实例变量,我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以将selectionIndexes绑定到具有@property对象值的NSIndexSet*或一对显式方法,例如- (NSIndexSet*) myIndex;- (void) setMyIndex:(NSIndexSet*) aSet;(在这种情况下) ,selectionIndexes绑定到self.myIndex)。 NSIndexSet类有一个firstIndex便捷方法,在只有一个选定值的情况下返回(可能只有)整数值。