について問題が発生しました。次のNSTableView
ようなものです。テーブルビューの1つのデータソースは次のように呼び出されます。
- (NSInteger)numberOfRowsInTableView:(NSTableView *)tableView
{
return [self.dataArray count];
}
しかし、これは決して呼ばれません:
- (id)tableView:(NSTableView *)tableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
{
// the code
}
[NSTableView reloadData]
配列に実際にデータが含まれていることを確認し、メインスレッドで呼び出されたことも確認し
ました。
だから私はこの奇妙な問題について完全に迷っています。誰かがいくつかのヒントを与えるでしょうか?ありがとう!