Вам необходимо реализовать класс, который отвечает на NSTableDataSource
, и создать его экземпляр, прикрепив его к вашей таблице в качестве источника данных.
Быстрый поиск NSTableDataSource
(или даже NSTableView
[или, если на то пошло, Таблица]) в Документах для разработчиков должен получить необходимую вам информацию.
Edit:
Вам потребуется реализовать несколько методов в вашем источнике данных, как назначено для таблицы:
- (NSInteger)numberOfRowsInTableView:(NSTableView *)aTableView {
return [myArray count];
}
- (id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex {
return [[myArray objectAtIndex:rowIndex] objectForKey:[aTableColumn identifier]];
}
Вместе эти двое должны делать то, что вам нужно.