手元で試してみました。
ご説明通りにテーブルカラムのデータセルにNSImageCellを設定し、
テスト目的でデータソースを次のようにしてみました。
画像も表示され、直接メソッドを呼び出す必要は無いようです。
どうぞ、よろしくお願いします。
@implementation MyDataSource
- (NSInteger)numberOfRowsInTableView:(NSTableView *)aTableView
{
return 1;
}
- (id)tableView:(NSTableView *)aTableView
objectValueForTableColumn:(NSTableColumn *)aTableColumn
row:(NSInteger)rowIndex
{
NSImage *image = [NSImage imageNamed:NSImageNameUserAccounts];
return image;
}
@end