在哪里可以找到NSTableView的“委托”和“数据源”方法文档?

时间:2010-01-13 21:00:56

标签: cocoa datasource delegates nstableview

我正在寻找有关NSTableView的“委托”和“数据源”方法的Apple文档。由于某种原因,它们不会出现在NSTableView Class Reference中。知道我在哪里看?以下是其中一个示例:

- (void)tableView:(NSTableView *)tableView 
   setObjectValue:(id)object 
   forTableColumn:(NSTableColumn *)tableColumn 
              row:(NSInteger)row;

编辑:它们似乎出现在带有评论的 NSTableView.h 文件中,但浏览时很难。如果可用的话,我更喜欢用户友好的doc格式。 :)

3 个答案:

答案 0 :(得分:3)

NSTableViewDataSource协议参考和NSTableViewDelegate协议参考包含您正在寻找的内容。 NSTableView类参考也有许多链接。

答案 1 :(得分:1)

这是一个常见问题。出于某种原因,Apple文档没有标准化的方式链接到描述委托方法的页面。在某些情况下,委托方法作为类本身的子标题包含在内。在其他情况下,侧栏中有代表页面的链接。有时链接隐藏在文本中。这非常令人沮丧。

只是提示,代表几乎总是在每个类文档页面的“概述”部分中引用和链接。如果您无法在合理的位置找到它们,请查看。

如果需要搜索委托方法,协议几乎总是以标准化方式命名,类名后跟“委托”或“数据源,例如UIApplicationDelegate,UITableViewDelegate,UITableViewDataSource。在命名委托时应遵循该标准在你自己的代码中。

答案 2 :(得分:1)

请记住,如果您在Xcode中看到某个方法,并且您想知道它的作用,只需按住command + option并双击该方法即可。这将带您进入该方法的文档。

最终,这会引导你here

相关问题