Описание тега nsoutlineview
Подобно табличному представлению, представление структуры не хранит свои собственные данные, вместо этого оно извлекает значения данных по мере необходимости из источника данных, на который оно имеет слабую ссылку (см. " Обмен данными с объектами"). УвидетьNSOutlineViewDataSource
протокол, в котором объявляются методы, которые NSOutlineView
объект использует для доступа к содержимому своего объекта источника данных.
Вид структуры имеет следующие особенности:
Пользователь может разворачивать и сворачивать строки.
Каждый элемент в обзоре структуры должен быть уникальным. Чтобы свернутое состояние оставалось согласованным между перезагрузками, указатель элемента должен оставаться неизменным.
Представление получает данные из источника данных (см.
NSOutlineViewDataSource
протокол).Представление извлекает только те данные, которые необходимо отобразить.