我是一个新手,正在学习在OSX上使用Cocoa编程。之前我从事iOS编程。我发现NSTableView编程与UITableView编程相似。所以我正在尝试实现NSTableViewDataSource协议的一部分,但我不知道如何从tableView:objectValueForTableColumn:row:方法中返回一个简单的字符串,以便在行和列上显示。我已经搜索过谷歌,浏览了苹果文档,但找不到任何有用的信息。该方法返回类型为"id",这也没有帮助。谢谢。
我是一个新手,正在学习在OSX上使用Cocoa编程。之前我从事iOS编程。我发现NSTableView编程与UITableView编程相似。所以我正在尝试实现NSTableViewDataSource协议的一部分,但我不知道如何从tableView:objectValueForTableColumn:row:方法中返回一个简单的字符串,以便在行和列上显示。我已经搜索过谷歌,浏览了苹果文档,但找不到任何有用的信息。该方法返回类型为"id",这也没有帮助。谢谢。
- (id)tableView:(NSTableView*)sender objectValueForTableColumn:(NSTableColumn*)tableColumn row:(int)rowIndex
{
return [NSString stringWithFormat:@"Row: %d , Col: %@", rowIndex, [tableColumn identifier]];
}