【发布时间】:2013-07-14 10:03:50
【问题描述】:
我想以编程方式将我的 NSTableView 绑定到 NSArrayController。
使用 Cell-Based Table 一切正常:
[[table tableColumns][0] bind:NSValueBinding toObject:board.dataSource withKeyPath:@"arrangedObjects.name" options:nil];
但是当我尝试绑定到基于视图的表时……它应该如何工作? 我想将“arrangedObjects”绑定到列,然后将我的arrangedObjects第n个元素的每个属性绑定到我的NSTableCellView的一个对象......但是我怎样才能以编程方式实现它?
我尝试访问 NSTableColumn 的视图类,但我发现的唯一方法是 .dataCell,它返回一个 NSTextFieldCell 而不是我将用于我的表的类(一个 NSTableCellView)。
有什么想法吗?
【问题讨论】:
标签: binding nsarraycontroller nstablecellview