Если мое понимание не является ошибочным, NSTableView на основе ячеек и NSTableView, основанный на представлении, - это тот же тип экземпляра. Затем, как cpu отличает основанную на ядре и основанную на представлении?
Насколько я знаю, метод делегирования отличается от метода на основе ячеек и представлений.
Для NSTableView на основе ячеек требуется tableView:objectValueForTableColumn:row:, а NSTableView на основе просмотра - tableView:viewForTableColumn:row:.
Есть ли что-нибудь, что решает экземпляр NSTableView вести себя на основе ячеек или на основе представления?