Привязка 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
регистрируется в.