我对可可装订有疑问。
我有一个xib文件,在这个xib文件中(名为AddInformation.xib),我添加了一个数组控制器。我已将数组绑定到我的NSMutableArray之一。
我还为这个数组控制器设置了一个IBOutlet,以便我可以操作数组控制器的选择
@property (weak) IBOutlet NSArrayController *arrayController;
所以,当我打电话时,代码中的某些内容:
myViewController = [[NSViewController alloc] initWithNibName:@"AddInformation" bundle:nil];
BOOL b = [arrayController setSelectionIndex: 2]; // b is returned as NO
它不起作用,它总是返回数组中的第一个对象,甚至认为我将selectionindex更改为2(我在数组中有超过10个对象)
我错过了什么吗?