数据未显示在表格中

时间:2011-05-13 20:02:33

标签: cocoa nstableview

我已经创建了一个小应用程序,其中我已经将NSTableView拖放到窗口并绑定到数据源,在数据源中我创建了NSMutableArray并向其添加了2条记录。并且还定义了numberOfRowsInTableView和其余方法的方法。 当我运行应用程序时,它显示行但数据未显示。

1 个答案:

答案 0 :(得分:1)

因此。您已将表视图的datasource插座连接到采用NSTableDataSource协议的某个控制器对象。

你提到numberOfRowsInTableView,它告诉表格它应该有多少行但是把“其他方法”混为一谈。其中一个方法完全负责显示给定行和列的数据

似乎正在发生的事情是:

  

表:“我们在这里获得了多少行?”

     

数据来源:“三。”

     

表:“Gimme要显示的对象   第0行,第0列。“

     

数据来源: [蟋蟀的声音   唧唧喳喳]

您应该发布用于实施tableView:objectValueForTableColumn:row:方法的确切代码。请记住包含方法签名本身,因为它被识别为协议正在寻找的选择器的重要性。