objectValueForTableColumn из NSOutlineViewDataSource
Что касается outlineView:objectValueForTableColumn:byItem: метод источника данных, в документе есть примечание о том, что:
Хотя этот метод помечен как @optional в протоколе, вы должны реализовать этот метод, если вы не предоставляете данные для представления структуры с использованием привязок Какао.
Тем не менее, демонстрация SideBar образцов Apple не реализует этот метод и не может найти никаких привязок какао, кто-нибудь знает почему?
1 ответ
Решение
Для этого также предусмотрен другой метод, взгляните на - (NSView *)outlineView:(NSOutlineView *)outlineView viewForTableColumn:(NSTableColumn *)tableColumn item:(id)item
реализовано в демонстрационном приложении.