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