NSTableViewDataSource
协议。在ViewController.m
中实施两种方法:numberOfRowsInTableView:
返回10,tableView:objectValueForTableColumn:row:
返回@" 321"。 每个单元格显示"表格查看单元格"而不是我想填写的数据。尽管如此,tableView:objectValueForTableColumn:row:
确实被称为10次。
https://www.youtube.com/watch?v=p5U94-uRCOo
NSTableViewDataSource
协议的MyTableViewController类。实现相同的两种方法。答案 0 :(得分:0)
您的表格视图需要基于单元格而不是基于视图。在documentation抢夺。
tableView:objectValueForTableColumn:row:
用于基于单元格的表格和
- (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
用于基于视图的表格视图。