我有一个NSTableView和一个用于NSTableView的NSArrayController。
表格中只有一列,“名称”
首先,用户打开一个文件,在arrayController中将是@ [@ {@“name”:@“1”},@ {@“name”:@“2”}]
一段时间后,用户打开了另一个文件,现在数组控制器的内容应该是@ [@ {@“name”:@“x”},@ {@“name”:@“y”},@ { @ “名称”:@ “Z”}]
如何将新数据绑定到NSTableView(不添加)?
答案 0 :(得分:0)
如果您正确设置了绑定,则无需执行任何操作。数组控制器的内容数组应绑定到一个数组(您在帖子中显示的数组),因此当您更改或添加到该数组时,数组控制器的排列对象将自动更改 - 这不会#39; t需要任何"重新绑定"。