是否有一种简单的方法可以将由字符串组成的NSMutableArray绑定到单列NSTableView而不创建任何新类?
答案 0 :(得分:1)
在界面构建器中创建NSArrayController。将其内容数组绑定到您的可变数组,如下所示:
然后将表列绑定到该数组控制器,如下所示:
(注意模型键路径字段中的self
。这就是它使用字符串数组的原因。)
答案 1 :(得分:0)
假设您正在使用基于视图的NSTableView,您必须将整个表视图(而不是列)绑定到数组控制器的arrangeObjects。然后,将文本字段的value
绑定到包含单元格视图的objectValue
属性。
记录在案here。
对于基于单元格的NSTableViews,Amy Worrall的答案是correct approach。