2

我正在尝试将列动态添加到,NSTableView但它们不显示任何内容:

NSTableColumn *col = [[NSTableColumn alloc] initWithIdentifier:@"test"];
[[col headerCell] setStringValue:@"Header"];
[myTableView addTableColumn:col];

后来我在循环中使用“test”键设置每个对象

[myObject setObject:@"Cell value" forKey:@"test"];
[myObjectArray addObject:processData];

然后我将arrangedObjectsForMyTableViewIB 中的表视图绑定到我刚刚构建的数组中:

[self setArrangedObjectsForMyTableView:myObjectArray];

我期望的是,由于标识符和键,有一列标题为“标题”,列中的每个单元格都显示“单元格值”。列和标题是可见的,但单元格都是空的。我错过了什么?

4

0 回答 0