NSKeyValueBindingCreation
NSKeyValueBindingCreation
неофициальный протокол обеспечивает методы, чтобы создать и удалить привязку между объектами представления и контроллерами или контроллерами и объектами модели. Кроме того, это обеспечивает средние значения для подкласса представления для распространения привязки, которую это представляет. Этот неофициальный протокол реализован NSObject
и его методы могут быть переопределены подклассами контроллера и представлением.
Когда новая привязка создается, она связывает обязательный получатель (например, свойство объекта представления) к свойству заметного объекта, указанного ключевым путем. Когда значение указанного свойства заметных объектных изменений, получатель уведомляется с помощью механизма наблюдения значения ключа. Привязка также указывает параметры привязки, которые могут далее настроить, как взаимодействуют наблюдение и наблюдаемые объекты.
Привязка считается свойством объекта, связывающегося, и вся информация, связанная с привязкой, должна принадлежать объекту. Вся стандартная привязка на объектах AppKit (представления, ячейки, столбцы таблицы, контроллеры) развязывает свою привязку автоматически, когда они освобождены, но если Вы создаете привязку значения ключа для другого вида объектов, необходимо удостовериться, что Вы удаляете ту привязку перед освобождением (наблюдаемые объекты имеют слабые ссылки на своих наблюдателей, таким образом, контроллеры/объекты модели могли бы продолжать ссылаться и передавать объекты, связанные с ними).
Привязка между объектами обычно устанавливается в Интерфейсном Разработчике, использующем инспектора Привязки. Однако существуют времена, это должно быть сделано программно, такой, установив привязку между объектами в различных файлах пера.
NSView
подклассы могут представить дополнительные key-value-coding/key-value-observing совместимые свойства как привязку путем вызова метода класса exposeBinding:
для каждого из свойств. Это обычно делается в классе initialize
метод. Путем представления привязки, что поддержка объектов и создание палитры Interface Builder, можно сделать экземпляры собственных классов связываемыми в Интерфейсном Разработчике.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.3 и позже.
-
Представляет указанное
binding
, распространение его доступности.Объявление
Swift
class func exposeBinding(_
binding
: String)Objective C
+ (void)exposeBinding:(NSString *)
binding
Параметры
binding
Ключевой путь для свойства, которое будет представлено.
Обсуждение
К связанному свойству получат доступ с помощью кодирующих значение ключа совместимых методов. Этот метод обычно вызывается в классе
initialize
реализация.Привязка представила использование
exposeBinding
будет представлен автоматически в exposedBindings, если тот метод явно не фильтрует их, например в подклассах.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
-
Возвращает массив, содержащий привязку, представленную получателем.
Объявление
Swift
var exposedBindings: [AnyObject] { get }
Objective C
@property(readonly, copy) NSArray *exposedBindings
Возвращаемое значение
Массив, содержащий привязку, представлен получателем.
Обсуждение
Подкласс может переопределить этот метод для удаления привязки, представленной суперклассом, которые не являются подходящими для подкласса.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвращает класс значения, которое будет возвращено для указанной привязки.
Объявление
Swift
func valueClassForBinding(_
binding
: String) -> AnyClass?Objective C
- (Class)valueClassForBinding:(NSString *)
binding
Параметры
binding
Имя привязки.
Возвращаемое значение
Класс значения, которое будет возвращено для
binding
.Обсуждение
Этот метод используется Интерфейсным Разработчиком для определения надлежащих преобразователей для привязки.
Реализация этого метода является дополнительной.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
-
Устанавливает привязку между данным свойством получателя и свойством данного объекта, указанного данным ключевым путем.
Объявление
Swift
func bind(_
binding
: String, toObjectobservableController
: AnyObject, withKeyPathkeyPath
: String, optionsoptions
: [NSObject : AnyObject]?)Objective C
- (void)bind:(NSString *)
binding
toObject:(id)observableController
withKeyPath:(NSString *)keyPath
options:(NSDictionary *)options
Параметры
binding
Ключевой путь для свойства получателя ранее представил использование
exposeBinding:
метод.observableController
Связанное - для возражения.
keyPath
Ключевой путь к свойству, достижимому от
observableController
. Элементы по пути должны быть значением ключа, наблюдающим совместимый (см., что Значение ключа Наблюдает Руководство по программированию).options
Словарь, содержащий опции для привязки, такие как объекты местозаполнителя или
NSValueTransformer
идентификатор, как описано в Константах. Это значение является дополнительным — передачаnil
не указать опции.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Возвращает массив, описывающий опции для указанной привязки.
Объявление
Swift
func optionDescriptionsForBinding(_
binding
: String) -> [AnyObject]Параметры
binding
Имя привязки
Возвращаемое значение
Возвращает массив
NSAttributeDescription
это описывает опции дляbinding
.Обсуждение
NSAttributeDescription
экземпляры в массиве используются Интерфейсным Разработчиком для создания редактора опций пользовательский интерфейс инспектора привязки.Имя опции, выведенное на экран для опции в инспекторе привязки, основывается на значении
NSAttributeDescription
методname
.Тип редактора, выведенного на экран для опции в инспекторе привязки, основывается на значении
NSAttributeDescription
методattributeType
.Значение по умолчанию, выведенное на экран в инспекторе привязки для опции, основывается на значении
NSAttributeDescription
методdefaultValue
.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.5 и позже.
-
Возвращает словарь, описывающий получатель
binding
.Объявление
Objective C
- (NSDictionary *)infoForBinding:(NSString *)
binding
Параметры
binding
Имя привязки.
Возвращаемое значение
Словарь с информацией о
binding
, илиnil
если не связывается привязка. Словарь содержит три пары ключ/значение:NSObservedObjectKey
: связанный объект,NSObservedKeyPathKey
: ключевой связанный путь,NSOptionsKey
: словарь с опциями и их значениями для привязки.Обсуждение
Этот метод главным образом для использования подклассами, хотящими проанализировать существующую привязку объекта.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
Удаляет данную привязку между получателем и контроллером.
Параметры
binding
Имя привязки.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.3 и позже.
См. также
-
Следующие значения используются в качестве ключей в словаре опций, переданном
bind:toObject:withKeyPath:options:
метод. Эти ключи также используются в словаре, возвращенном какNSOptionsKey
значениеinfoForBinding:
. Посмотрите Ссылку Привязки Какао для получения дополнительной информации.Объявление
Swift
var NSAllowsEditingMultipleValuesSelectionBindingOption: NSString! var NSAlwaysPresentsApplicationModalAlertsBindingOption: NSString! var NSAllowsNullArgumentBindingOption: NSString! var NSConditionallySetsEditableBindingOption: NSString! var NSConditionallySetsEnabledBindingOption: NSString! var NSConditionallySetsHiddenBindingOption: NSString! var NSContentPlacementTagBindingOption: NSString! var NSContinuouslyUpdatesValueBindingOption: NSString! var NSCreatesSortDescriptorBindingOption: NSString! var NSDeletesObjectsOnRemoveBindingsOption: NSString! var NSDisplayNameBindingOption: NSString! var NSDisplayPatternBindingOption: NSString! var NSHandlesContentAsCompoundValueBindingOption: NSString! var NSInsertsNullPlaceholderBindingOption: NSString! var NSInvokesSeparatelyWithArrayObjectsBindingOption: NSString! var NSMultipleValuesPlaceholderBindingOption: NSString! var NSNoSelectionPlaceholderBindingOption: NSString! var NSNotApplicablePlaceholderBindingOption: NSString! var NSNullPlaceholderBindingOption: NSString! var NSPredicateFormatBindingOption: NSString! var NSRaisesForNotApplicableKeysBindingOption: NSString! var NSSelectorNameBindingOption: NSString! var NSSelectsAllWhenSettingContentBindingOption: NSString! var NSValidatesImmediatelyBindingOption: NSString! var NSValueTransformerNameBindingOption: NSString! var NSValueTransformerBindingOption: NSString!
Objective C
NSString *NSAllowsEditingMultipleValuesSelectionBindingOption; NSString *NSAllowsNullArgumentBindingOption; NSString *NSAlwaysPresentsApplicationModalAlertsBindingOption; NSString *NSConditionallySetsEditableBindingOption; NSString *NSConditionallySetsEnabledBindingOption; NSString *NSConditionallySetsHiddenBindingOption; NSString *NSContinuouslyUpdatesValueBindingOption; NSString *NSCreatesSortDescriptorBindingOption; NSString *NSDeletesObjectsOnRemoveBindingsOption; NSString *NSDisplayNameBindingOption; NSString *NSDisplayPatternBindingOption; NSString *NSContentPlacementTagBindingOption; NSString *NSHandlesContentAsCompoundValueBindingOption; NSString *NSInsertsNullPlaceholderBindingOption; NSString *NSInvokesSeparatelyWithArrayObjectsBindingOption; NSString *NSMultipleValuesPlaceholderBindingOption; NSString *NSNoSelectionPlaceholderBindingOption; NSString *NSNotApplicablePlaceholderBindingOption; NSString *NSNullPlaceholderBindingOption; NSString *NSRaisesForNotApplicableKeysBindingOption; NSString *NSPredicateFormatBindingOption; NSString *NSSelectorNameBindingOption; NSString *NSSelectsAllWhenSettingContentBindingOption; NSString *NSValidatesImmediatelyBindingOption; NSString *NSValueTransformerNameBindingOption; NSString *NSValueTransformerBindingOption;
Константы
-
NSAllowsEditingMultipleValuesSelectionBindingOption
NSAllowsEditingMultipleValuesSelectionBindingOption
NSNumber
объект, содержащий булево значение, определяющее, позволяет ли привязка редактировать, когда значение представляет множественный выбор.Доступный в OS X v10.4 и позже.
-
NSAlwaysPresentsApplicationModalAlertsBindingOption
NSAlwaysPresentsApplicationModalAlertsBindingOption
NSNumber
объект, содержащий булево значение, определяющее, выведены ли проверка и ошибочные панели предупреждения, выведенные на экран в результате этой привязки, на экран как приложение модальные предупреждения. ЕслиYES
true
, тогда предупреждения являются выведенной на экран прикладной моделью, иначе они выведены на экран как листы.Доступный в OS X v10.4 и позже.
-
NSAllowsNullArgumentBindingOption
NSAllowsNullArgumentBindingOption
NSNumber
объект, содержащий булево значение, определяющее, позволяет ли привязка параметра передавать значения аргументовnil
.Доступный в OS X v10.4 и позже.
-
NSConditionallySetsEditableBindingOption
NSConditionallySetsEditableBindingOption
NSNumber
объект, содержащий булево значение, определяющее, сконфигурировано ли доступное для редактирования состояние элемента интерфейса пользователя автоматически на основе выбора контроллера.Доступный в OS X v10.4 и позже.
-
NSConditionallySetsEnabledBindingOption
NSConditionallySetsEnabledBindingOption
NSNumber
объект, содержащий булево значение, определяющее, сконфигурировано ли включенное состояние элемента интерфейса пользователя автоматически на основе выбора контроллера.Доступный в OS X v10.4 и позже.
-
NSConditionallySetsHiddenBindingOption
NSConditionallySetsHiddenBindingOption
NSNumber
объект, содержащий булево значение, определяющее, сконфигурировано ли скрытое состояние элемента интерфейса пользователя автоматически на основе выбора контроллера.Доступный в OS X v10.4 и позже.
-
NSContentPlacementTagBindingOption
NSContentPlacementTagBindingOption
NSNumber
объект, указывающий ID тега пункта всплывающего меню для замены содержанием массива. Это позволяет Вам использовать всплывающее меню, содержащее и статичный и сгенерированные элементы привязки.Доступный в OS X v10.5 и позже.
-
NSContinuouslyUpdatesValueBindingOption
NSContinuouslyUpdatesValueBindingOption
NSNumber
объект, содержащий булево значение, определяющее, обновляется ли значение привязки как редактирования, сделан к элементу интерфейса пользователя, или обновляется только, когда элемент интерфейса пользователя уходит в отставку с должности респондента.Доступный в OS X v10.4 и позже.
-
NSCreatesSortDescriptorBindingOption
NSCreatesSortDescriptorBindingOption
NSNumber
объект, содержащий булево значение, определяющее, создается ли дескриптор вида для столбца таблицы.Если это значение
NO
false
, тогда столбец таблицы не позволяет сортировать.Доступный в OS X v10.4 и позже.
-
NSDeletesObjectsOnRemoveBindingsOption
NSDeletesObjectsOnRemoveBindingsOption
NSNumber
объект, содержащий булево значение, определяющее, удален ли объект из управляемого контекста непосредственно после того, чтобы быть удаленным из отношения.Доступный в OS X v10.4 и позже.
-
NSDisplayNameBindingOption
NSDisplayNameBindingOption
NSString
объект, содержащий человекочитаемую строку, которая будет выведена на экран для предиката.Доступный в OS X v10.4 и позже.
-
NSDisplayPatternBindingOption
NSDisplayPatternBindingOption
NSString
объект, указывающий строку формата, раньше создавал окончательное значение строки.Доступный в OS X v10.4 и позже.
-
NSHandlesContentAsCompoundValueBindingOption
NSHandlesContentAsCompoundValueBindingOption
NSNumber
объект, содержащий булево значение, определяющее, обрабатывается ли содержание как составное значение.Доступный в OS X v10.4 и позже.
-
NSInsertsNullPlaceholderBindingOption
NSInsertsNullPlaceholderBindingOption
NSNumber
объект, содержащий булево значение, определяющее, если представляющий дополнительный элементnil
вставляется в матрицу или всплывающее меню перед элементами в довольном массив.Доступный в OS X v10.4 и позже.
-
NSInvokesSeparatelyWithArrayObjectsBindingOption
NSInvokesSeparatelyWithArrayObjectsBindingOption
NSNumber
объект, содержащий булево значение, определяющее, вызывается ли указанный селектор с массивом как параметр или неоднократно вызывается с каждым элементом массива как параметр.Доступный в OS X v10.4 и позже.
-
NSMultipleValuesPlaceholderBindingOption
NSMultipleValuesPlaceholderBindingOption
Объект, использующийся в качестве заполнителя, когда ключевой путь связанного контроллера возвращается
NSMultipleValuesMarker
маркер для привязки.Доступный в OS X v10.4 и позже.
-
NSNoSelectionPlaceholderBindingOption
NSNoSelectionPlaceholderBindingOption
Объект, использующийся в качестве заполнителя, когда ключевой путь связанного контроллера возвращается
NSNoSelectionMarker
маркер для привязки.Доступный в OS X v10.4 и позже.
-
NSNotApplicablePlaceholderBindingOption
NSNotApplicablePlaceholderBindingOption
Объект, использующийся в качестве заполнителя, когда ключевой путь связанного контроллера возвращается
NSNotApplicableMarker
маркер для привязки.Доступный в OS X v10.4 и позже.
-
NSNullPlaceholderBindingOption
NSNullPlaceholderBindingOption
Объект, использующийся в качестве заполнителя, когда возвращается ключевой путь связанного контроллера
nil
для привязки.Доступный в OS X v10.4 и позже.
-
NSPredicateFormatBindingOption
NSPredicateFormatBindingOption
NSString
объект, содержащий строку образца предиката для привязки предиката. Используйте $value для обращения к значению в поле поиска.Доступный в OS X v10.4 и позже.
-
NSRaisesForNotApplicableKeysBindingOption
NSRaisesForNotApplicableKeysBindingOption
NSNumber
объект, содержащий булево значение, указывающее, повышено ли исключение, когда привязка связывается с ключом, который не применим — например, когда объект не является значением ключа, кодирующим совместимый для ключа.Доступный в OS X v10.4 и позже.
-
NSSelectorNameBindingOption
NSSelectorNameBindingOption
NSString
объект, указывающий селектор метода, вызванный целевой привязкой, когда щелкают по элементу интерфейса пользователя.Доступный в OS X v10.4 и позже.
-
NSSelectsAllWhenSettingContentBindingOption
NSSelectsAllWhenSettingContentBindingOption
NSNumber
объект, содержащий булево значение, указывающее, выбраны ли все элементы в контроллере массива, когда установлено содержание.Доступный в OS X v10.4 и позже.
-
NSValidatesImmediatelyBindingOption
NSValidatesImmediatelyBindingOption
NSNumber
объект, содержащий булево значение, определяющее, проверено ли содержание привязки сразу.Доступный в OS X v10.4 и позже.
-
NSValueTransformerNameBindingOption
NSValueTransformerNameBindingOption
Значение для этого ключа является идентификатором зарегистрированного
NSValueTransformer
экземпляр, применяющийся к связанному значению.Доступный в OS X v10.4 и позже.
-
NSValueTransformerBindingOption
NSValueTransformerBindingOption
NSValueTransformer
экземпляр, применяющийся к связанному значению.Доступный в OS X v10.4 и позже.
-
-
Следующие значения используются в качестве ключей в словаре, возвращенном
infoForBinding:
Объявление
Swift
var NSObservedObjectKey: NSString! var NSObservedKeyPathKey: NSString! var NSOptionsKey: NSString!
Objective C
NSString *NSObservedObjectKey; NSString *NSObservedKeyPathKey; NSString *NSOptionsKey;
Константы
-
NSObservedObjectKey
NSObservedObjectKey
Объект, который является заметным контроллером привязки.
Доступный в OS X v10.4 и позже.
-
NSObservedKeyPathKey
NSObservedKeyPathKey
NSString
объект, содержащий ключевой путь привязки.Доступный в OS X v10.4 и позже.
-
NSOptionsKey
NSOptionsKey
NSDictionary
объект, содержащий пар значения ключа, как указано в словаре опций, когда создавалась привязка.Доступный в OS X v10.4 и позже.
-
-
Следующие значения используются для указания привязки с
bind:toObject:withKeyPath:options:
,infoForBinding:
,unbind:
иvalueClassForBinding:
. Посмотрите Ссылку Привязки Какао для получения дополнительной информации.Объявление
Swift
var NSAlignmentBinding: NSString! var NSAlternateImageBinding: NSString! var NSAlternateTitleBinding: NSString! var NSAnimateBinding: NSString! var NSAnimationDelayBinding: NSString! var NSArgumentBinding: NSString! var NSAttributedStringBinding: NSString! var NSContentArrayBinding: NSString! var NSContentArrayForMultipleSelectionBinding: NSString! var NSContentBinding: NSString! var NSContentDictionaryBinding: NSString! var NSContentHeightBinding: NSString! var NSContentObjectBinding: NSString! var NSContentObjectsBinding: NSString! var NSContentSetBinding: NSString! var NSContentValuesBinding: NSString! var NSContentWidthBinding: NSString! var NSCriticalValueBinding: NSString! var NSDataBinding: NSString! var NSDisplayPatternTitleBinding: NSString! var NSDisplayPatternValueBinding: NSString! var NSDocumentEditedBinding: NSString! var NSDoubleClickArgumentBinding: NSString! var NSDoubleClickTargetBinding: NSString! var NSEditableBinding: NSString! var NSEnabledBinding: NSString! var NSExcludedKeysBinding: NSString! var NSFilterPredicateBinding: NSString! var NSFontBinding: NSString! var NSFontBoldBinding: NSString! var NSFontFamilyNameBinding: NSString! var NSFontItalicBinding: NSString! var NSFontNameBinding: NSString! var NSFontSizeBinding: NSString! var NSHeaderTitleBinding: NSString! var NSHiddenBinding: NSString! var NSImageBinding: NSString! var NSIncludedKeysBinding: NSString! var NSInitialKeyBinding: NSString! var NSInitialValueBinding: NSString! var NSIsIndeterminateBinding: NSString! var NSLabelBinding: NSString! var NSLocalizedKeyDictionaryBinding: NSString! var NSManagedObjectContextBinding: NSString! var NSMaximumRecentsBinding: NSString! var NSMaxValueBinding: NSString! var NSMaxWidthBinding: NSString! var NSMinValueBinding: NSString! var NSMinWidthBinding: NSString! var NSMixedStateImageBinding: NSString! var NSOffStateImageBinding: NSString! var NSOnStateImageBinding: NSString! var NSPositioningRectBinding: NSString! var NSPredicateBinding: NSString! var NSRecentSearchesBinding: NSString! var NSRepresentedFilenameBinding: NSString! var NSRowHeightBinding: NSString! var NSSelectedIdentifierBinding: NSString! var NSSelectedIndexBinding: NSString! var NSSelectedLabelBinding: NSString! var NSSelectedObjectBinding: NSString! var NSSelectedObjectsBinding: NSString! var NSSelectedTagBinding: NSString! var NSSelectedValueBinding: NSString! var NSSelectedValuesBinding: NSString! var NSSelectionIndexesBinding: NSString! var NSSelectionIndexPathsBinding: NSString! var NSSortDescriptorsBinding: NSString! var NSTargetBinding: NSString! var NSTextColorBinding: NSString! var NSTitleBinding: NSString! var NSToolTipBinding: NSString! var NSTransparentBinding: NSString! var NSValueBinding: NSString! var NSValuePathBinding: NSString! var NSValueURLBinding: NSString! var NSVisibleBinding: NSString! var NSWarningValueBinding: NSString! var NSWidthBinding: NSString!
Objective C
NSString *NSAlignmentBinding; NSString *NSAlternateImageBinding; NSString *NSAlternateTitleBinding; NSString *NSAnimateBinding; NSString *NSAnimationDelayBinding; NSString *NSArgumentBinding; NSString *NSAttributedStringBinding; NSString *NSContentArrayBinding; NSString *NSContentArrayForMultipleSelectionBinding; NSString *NSContentBinding; NSString *NSContentDictionaryBinding; NSString *NSContentHeightBinding; NSString *NSContentObjectBinding; NSString *NSContentObjectsBinding; NSString *NSContentSetBinding; NSString *NSContentValuesBinding; NSString *NSContentWidthBinding; NSString *NSCriticalValueBinding; NSString *NSDataBinding; NSString *NSDisplayPatternTitleBinding; NSString *NSDisplayPatternValueBinding; NSString *NSDocumentEditedBinding; NSString *NSDoubleClickArgumentBinding; NSString *NSDoubleClickTargetBinding; NSString *NSEditableBinding; NSString *NSEnabledBinding; NSString *NSExcludedKeysBinding; NSString *NSFilterPredicateBinding; NSString *NSFontBinding; NSString *NSFontBoldBinding; NSString *NSFontFamilyNameBinding; NSString *NSFontItalicBinding; NSString *NSFontNameBinding; NSString *NSFontSizeBinding; NSString *NSHeaderTitleBinding; NSString *NSHiddenBinding; NSString *NSImageBinding; NSString *NSIncludedKeysBinding; NSString *NSInitialKeyBinding; NSString *NSInitialValueBinding; NSString *NSIsIndeterminateBinding; NSString *NSLabelBinding; NSString *NSLocalizedKeyDictionaryBinding; NSString *NSManagedObjectContextBinding; NSString *NSMaximumRecentsBinding; NSString *NSMaxValueBinding; NSString *NSMaxWidthBinding; NSString *NSMinValueBinding; NSString *NSMinWidthBinding; NSString *NSMixedStateImageBinding; NSString *NSOffStateImageBinding; NSString *NSOnStateImageBinding; NSString *NSPositioningRectBinding; NSString *NSPredicateBinding; NSString *NSRecentSearchesBinding; NSString *NSRepresentedFilenameBinding; NSString *NSRowHeightBinding; NSString *NSSelectedIdentifierBinding; NSString *NSSelectedIndexBinding; NSString *NSSelectedLabelBinding; NSString *NSSelectedObjectBinding; NSString *NSSelectedObjectsBinding; NSString *NSSelectedTagBinding; NSString *NSSelectedValueBinding; NSString *NSSelectedValuesBinding; NSString *NSSelectionIndexesBinding; NSString *NSSelectionIndexPathsBinding; NSString *NSSortDescriptorsBinding; NSString *NSTargetBinding; NSString *NSTextColorBinding; NSString *NSTitleBinding; NSString *NSToolTipBinding; NSString *NSTransparentBinding; NSString *NSValueBinding; NSString *NSValuePathBinding; NSString *NSValueURLBinding; NSString *NSVisibleBinding; NSString *NSWarningValueBinding; NSString *NSWidthBinding;
Константы
-
NSAlignmentBinding
NSAlignmentBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSAlternateImageBinding
NSAlternateImageBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSAlternateTitleBinding
NSAlternateTitleBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSAnimateBinding
NSAnimateBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSAnimationDelayBinding
NSAnimationDelayBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSArgumentBinding
NSArgumentBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSAttributedStringBinding
NSAttributedStringBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentArrayBinding
NSContentArrayBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentArrayForMultipleSelectionBinding
NSContentArrayForMultipleSelectionBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentBinding
NSContentBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentDictionaryBinding
NSContentDictionaryBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.5 и позже.
-
NSContentHeightBinding
NSContentHeightBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentObjectBinding
NSContentObjectBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentObjectsBinding
NSContentObjectsBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentSetBinding
NSContentSetBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentValuesBinding
NSContentValuesBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSContentWidthBinding
NSContentWidthBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSCriticalValueBinding
NSCriticalValueBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSDataBinding
NSDataBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSDisplayPatternTitleBinding
NSDisplayPatternTitleBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSDisplayPatternValueBinding
NSDisplayPatternValueBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSDocumentEditedBinding
NSDocumentEditedBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSDoubleClickArgumentBinding
NSDoubleClickArgumentBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSDoubleClickTargetBinding
NSDoubleClickTargetBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSEditableBinding
NSEditableBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSEnabledBinding
NSEnabledBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSExcludedKeysBinding
NSExcludedKeysBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.5 и позже.
-
NSFilterPredicateBinding
NSFilterPredicateBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSFontBinding
NSFontBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSFontBoldBinding
NSFontBoldBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSFontFamilyNameBinding
NSFontFamilyNameBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSFontItalicBinding
NSFontItalicBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSFontNameBinding
NSFontNameBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSFontSizeBinding
NSFontSizeBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSHeaderTitleBinding
NSHeaderTitleBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSHiddenBinding
NSHiddenBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSImageBinding
NSImageBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSIncludedKeysBinding
NSIncludedKeysBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.5 и позже.
-
NSInitialKeyBinding
NSInitialKeyBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.5 и позже.
-
NSInitialValueBinding
NSInitialValueBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.5 и позже.
-
NSIsIndeterminateBinding
NSIsIndeterminateBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSLabelBinding
NSLabelBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSLocalizedKeyDictionaryBinding
NSLocalizedKeyDictionaryBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.5 и позже.
-
NSManagedObjectContextBinding
NSManagedObjectContextBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSMaximumRecentsBinding
NSMaximumRecentsBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSMaxValueBinding
NSMaxValueBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSMaxWidthBinding
NSMaxWidthBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSMinValueBinding
NSMinValueBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSMinWidthBinding
NSMinWidthBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSMixedStateImageBinding
NSMixedStateImageBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSOffStateImageBinding
NSOffStateImageBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSOnStateImageBinding
NSOnStateImageBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSPositioningRectBinding
NSPositioningRectBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.7 и позже.
-
NSPredicateBinding
NSPredicateBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSRecentSearchesBinding
NSRecentSearchesBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSRepresentedFilenameBinding
NSRepresentedFilenameBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSRowHeightBinding
NSRowHeightBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectedIdentifierBinding
NSSelectedIdentifierBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectedIndexBinding
NSSelectedIndexBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectedLabelBinding
NSSelectedLabelBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectedObjectBinding
NSSelectedObjectBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectedObjectsBinding
NSSelectedObjectsBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectedTagBinding
NSSelectedTagBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectedValueBinding
NSSelectedValueBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectedValuesBinding
NSSelectedValuesBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectionIndexesBinding
NSSelectionIndexesBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSelectionIndexPathsBinding
NSSelectionIndexPathsBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSSortDescriptorsBinding
NSSortDescriptorsBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSTargetBinding
NSTargetBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSTextColorBinding
NSTextColorBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSTitleBinding
NSTitleBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSToolTipBinding
NSToolTipBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSTransparentBinding
NSTransparentBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.5 и позже.
-
NSValueBinding
NSValueBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSValuePathBinding
NSValuePathBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSValueURLBinding
NSValueURLBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSVisibleBinding
NSVisibleBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSWarningValueBinding
NSWarningValueBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-
NSWidthBinding
NSWidthBinding
Посмотрите Ссылку Привязки Какао для получения дополнительной информации.
Доступный в OS X v10.4 и позже.
-