Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AppKit ссылка на протокол NSKeyValueBindingCreation

Опции
Развертывание Target:

На этой странице
Язык:

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 и позже.

    См. также

    + exposeBinding:

  • Возвращает класс значения, которое будет возвращено для указанной привязки.

    Объявление

    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, toObject observableController: AnyObject, withKeyPath keyPath: String, options options: [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]

    Objective C

    - (NSArray *)optionDescriptionsForBinding:(NSString *)binding

    Параметры

    binding

    Имя привязки

    Возвращаемое значение

    Возвращает массив NSAttributeDescription это описывает опции для binding.

    Обсуждение

    NSAttributeDescription экземпляры в массиве используются Интерфейсным Разработчиком для создания редактора опций пользовательский интерфейс инспектора привязки.

    • Имя опции, выведенное на экран для опции в инспекторе привязки, основывается на значении NSAttributeDescription метод name.

    • Тип редактора, выведенного на экран для опции в инспекторе привязки, основывается на значении NSAttributeDescription метод attributeType.

    • Значение по умолчанию, выведенное на экран в инспекторе привязки для опции, основывается на значении NSAttributeDescription метод defaultValue.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.5 и позже.

  • Возвращает словарь, описывающий получатель binding.

    Объявление

    Swift

    func infoForBinding(_ binding: String) -> [NSObject : AnyObject]?

    Objective C

    - (NSDictionary *)infoForBinding:(NSString *)binding

    Параметры

    binding

    Имя привязки.

    Возвращаемое значение

    Словарь с информацией о binding, или nil если не связывается привязка. Словарь содержит три пары ключ/значение: NSObservedObjectKey: связанный объект, NSObservedKeyPathKey: ключевой связанный путь, NSOptionsKey: словарь с опциями и их значениями для привязки.

    Обсуждение

    Этот метод главным образом для использования подклассами, хотящими проанализировать существующую привязку объекта.

    Оператор импорта

    Objective C

    @import AppKit;

    Swift

    import AppKit

    Доступность

    Доступный в OS X v10.4 и позже.

  • Удаляет данную привязку между получателем и контроллером.

    Объявление

    Swift

    func unbind(_ binding: String)

    Objective C

    - (void)unbind:(NSString *)binding

    Параметры

    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 объект, содержащий булево значение, определяющее, выведены ли проверка и ошибочные панели предупреждения, выведенные на экран в результате этой привязки, на экран как приложение модальные предупреждения. Если YEStrue, тогда предупреждения являются выведенной на экран прикладной моделью, иначе они выведены на экран как листы.

      Доступный в 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 объект, содержащий булево значение, определяющее, создается ли дескриптор вида для столбца таблицы.

      Если это значение NOfalse, тогда столбец таблицы не позволяет сортировать.

      Доступный в 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 и позже.