我正试图从NStableView获取价值(我的意思是核心数据值)。 我读到了这个:get value of selected row NSTableView
但我无法理解何时会被召唤?
我做了以下事情:
- (id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex
{
NSInteger row = [contragentsView selectedRow];
NSTableColumn *column = [contragentsView tableColumnWithIdentifier:@"name"];
NSCell *cell = [column dataCellForRow:row];
NSLog(@"cell value:%@", [cell stringValue]);
return 0;
}
但是我不知道什么时候会被调用。我需要点击一个按钮来获取信息!