Привязка NSTreeController
Привязка доступности
доступный для редактирования
Многократное значение, связывающее, который определяет если NSTreeController доступно для редактирования в пользовательском интерфейсе.
Когда editable связывается, новая привязка, editable2, представлен и может быть связан. Привязка с editable2 причины editable3 быть представленным, и т.д.
Содержание NSTreeController доступны для редактирования если логическая операция И на весь editable привязка приводит к булеву значению YES.
Привязка содержания контроллера
contentArray
Индексируемый набор, указывающий содержание NSTreeController.
Индексируемый набор является экземпляром NSArray или подклассом, свойство, которое является доступным использованием кодирования значения ключа, индексировало методы доступа или доступно через mutableArrayValueForKey:.
Необходимо использовать contentSet привязка для Базовых Данных к - много отношений.
contentArrayForMultipleSelection
Индексируемый набор, указывающий элементы, что NSTreeController обработки как его объекты содержания, когда contentArray или contentObject привязка возвращает маркер множественного выбора.
Индексируемый набор является экземпляром NSArray или подклассом, свойство, которое является доступным использованием кодирования значения ключа, индексировало методы доступа или доступно через mutableArrayValueForKey:.
Эта привязка используется когда NSTreeController выводит на экран подробные объекты в отношении основной подробности, и главный контроллер позволяет множественный выбор. Обычно, когда многократные элементы выбраны в главном контроллере, подробная привязка контроллера возвращает набор значений как многократного заполнителя значений. Когда contentArrayForMultipleSelection связывается, элементы в том массиве используются вместо этого.
Эта привязка полезна, когда объединено с операторами массива. Например, contentArray связывается с keypath «selection.employee companyArrayController и, contentArrayForMultipleSelection связывается с «selection.@distinctUnionOfArrays.employees» keypath companyArrayController. Когда единственная компания выбрана в companyArrayController, сотрудники той компании используются в качестве содержания. Когда многократные компании выбраны, сотрудники от всех выбранных компаний используются в качестве содержания.
contentObject
Объект, что NSTreeController обработки как его содержание.
Когда объект является подробным контроллером в конфигурации основной подробности, это связывается. Привязка обычно создается с ключевым путем выбора в основном контроллере массива, представляющем атрибут или - одно отношение. Когда выбор основного контроллера массива возвращает маркер множественного выбора, contentArrayForMultipleSelection привязка используется в качестве содержания NSTreeController.
contentSet
NSSet, указывающий содержание NSTreeController.
Привязка параметров содержания контроллера
selectionIndexPaths
Массив экземпляров NSIndexPath, указывающих текущий выбор в NSTreeController.
sortDescriptors
Индексируемый набор экземпляров NSSortDescriptor, указывающих упорядочивание вида содержания NSTreeController.
Индексируемый набор является экземпляром NSArray или подклассом, или свойство, которое является доступным использованием кодирования значения ключа, индексировало методы доступа.
Привязка параметров
managedObjectContext
Экземпляр NSManagedObjectContext, что NSTreeController регистрируется в.