Как получить выбранный элемент NSOutlineView с использованием моего собственного источника данных. Я вижу, что я могу получить selectRow, но он возвращает идентификатор строки относительно состояния контура. Единственный способ сделать это - отследить расширенное сложенное состояние предметов, но это кажется смешным.Как получить выбранный элемент NSOutlineView без использования NSTreeController?
Я надеялся на что-то вроде:
array = [outlineViewOutlet selectedItems];
Я посмотрел на другие подобные вопросы, они не кажется, чтобы ответить на этот вопрос.
Если кто-то наткнулся на это и пытается найти ответ для быстрого, это порт нижнего кода. 'println (MainOutlineList.itemAtRow (MainOutlineList.selectedRow))' – nsij22