(informal protocol)
| Framework | /System/Library/Frameworks/AppKit.framework |
| Companion guide | |
| Declared in | NSKeyValueBinding.h |
The NSKeyValueBindingCreation informal protocol provides methods to create and remove bindings between view objects and controllers or controllers and model objects. In addition, it provides a means for a view subclass to advertise the bindings that it exposes. This informal protocol is implemented by NSObject and its methods can be overridden by view and controller subclasses.
When a new binding is created it relates the receiver’s binding (for example, a property of the view object) to a property of the observable object specified by a key path. When the value of the specified property of the observable object changes, the receiver is notified using the key-value observing mechanism. A binding also specifies binding options that can further customize how the observing and the observed objects interact.
Bindings are considered to be a property of the object which is bound, and all information related to bindings should be retained by the object. All standard bindings on AppKit objects (views, cells, table columns, controllers) unbind their bindings automatically when they are released, but if you create key-value bindings for other kind of objects, you need to make sure that you remove those bindings when you release them (observed objects don't retain their observers, so controllers/model objects might continue referencing and messaging the objects that was bound to them).
Bindings between objects are typically established in Interface Builder using the Bindings inspector. However, there are times it must be done programmatically, such as when establishing a binding between objects in different nib files.
NSView subclasses can expose additional key-value-coding/key-value-observing compliant properties as bindings by calling the class method exposeBinding: for each of the properties. This is typically done in the class’s initialize method. By exposing the bindings that an object supports and creating an Interface Builder palette, you can make instances of your own classes bindable in Interface Builder.
– valueClassForBinding:
– bind:toObject:withKeyPath:options:
– optionDescriptionsForBinding:
– infoForBinding:
– unbind:
Exposes the specified binding, advertising its availability.
+ (void)exposeBinding:(NSString *)binding
The key path for the property to be exposed.
The bound property will be accessed using key-value-coding compliant methods. This method is typically invoked in the class’s initialize implementation.
Bindings exposed using exposeBinding will be exposed automatically in exposedBindings unless that method explicitly filters them out, for example in subclasses.
NSKeyValueBinding.hEstablishes a binding between a given property of the receiver and the property of a given object specified by a given key path.
- (void)bind:(NSString *)binding toObject:(id)observableController withKeyPath:(NSString *)keyPath options:(NSDictionary *)options
The key path for a property of the receiver previously exposed using the exposeBinding: method.
The bound-to object.
A key path to a property reachable from observableController. The elements in the path must be key-value observing compliant (see Key-Value Observing Programming Guide).
A dictionary containing options for the binding, such as placeholder objects or an NSValueTransformer identifier as described in “Constants.” This value is optional—pass nil to specify no options.
NSKeyValueBinding.hReturns an array containing the bindings exposed by the receiver.
- (NSArray *)exposedBindings
An array containing the bindings exposed by the receiver.
A subclass can override this method to remove bindings that are exposed by a superclass that are not appropriate for the subclass.
NSKeyValueBinding.hReturns a dictionary describing the receiver’s binding.
- (NSDictionary *)infoForBinding:(NSString *)binding
The name of a binding.
A dictionary with information about binding, or nil if the binding is not bound. The dictionary contains three key/value pairs: NSObservedObjectKey: object bound, NSObservedKeyPathKey: key path bound, NSOptionsKey: dictionary with the options and their values for the bindings.
This method is mostly for use by subclasses which want to analyze the existing bindings of an object.
NSKeyValueBinding.hReturns an array describing the options for the specified binding.
- (NSArray *)optionDescriptionsForBinding:(NSString *)binding
The name of a binding
Returns an array of NSAttributeDescription that describe the options for binding.
The NSAttributeDescription instances in the array are used by Interface Builder to build the options editor user interface of the bindings inspector.
The option name displayed for the option in the bindings inspector is based on the value of the NSAttributeDescription method name.
The type of editor displayed for the option in the bindings inspector is based on the value of the NSAttributeDescription method attributeType.
The default value displayed in the bindings inspector for the option is based on the value of the NSAttributeDescription method defaultValue.
NSKeyValueBinding.hRemoves a given binding between the receiver and a controller.
- (void)unbind:(NSString *)binding
The name of a binding.
NSKeyValueBinding.hReturns the class of the value that will be returned for the specified binding.
- (Class)valueClassForBinding:(NSString *)binding
The name of a binding.
The class of the value that will be returned for binding.
This method is used by Interface Builder to determine the appropriate transformers for a binding.
Implementation of this method is optional.
NSKeyValueBinding.hThe following values are used as keys in the options dictionary passed to the bind:toObject:withKeyPath:options: method. These keys are also used in the dictionary returned as the NSOptionsKey value of infoForBinding:. See the Cocoa Bindings Reference for more information.
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;
NSAllowsEditingMultipleValuesSelectionBindingOptionAn NSNumber object containing a Boolean value that determines if the binding allows editing when the value represents a multiple selection.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSAllowsNullArgumentBindingOptionAn NSNumber object containing a Boolean value that determines if the argument bindings allows passing argument values of nil.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSConditionallySetsEditableBindingOptionAn NSNumber object containing a Boolean value that determines if the editable state of the user interface item is automatically configured based on the controller's selection.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSConditionallySetsEnabledBindingOptionAn NSNumber object containing a Boolean value that determines if the enabled state of the user interface item is automatically configured based on the controller's selection.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSConditionallySetsHiddenBindingOptionAn NSNumber object containing a Boolean value that determines if the hidden state of the user interface item is automatically configured based on the controller's selection.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentPlacementTagBindingOptionAn NSNumber object specifying the tag id of the popup menu item to replace with the content of the array. This allows you to use a popup menu that contains both static and bindings generated items.
Available in Mac OS X v10.5 and later.
Declared in NSKeyValueBinding.h.
NSContinuouslyUpdatesValueBindingOptionAn NSNumber object containing a Boolean value that determines whether the value of the binding is updated as edits are made to the user interface item or is updated only when the user interface item resigns as the responder.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSCreatesSortDescriptorBindingOptionAn NSNumber object containing a Boolean value that determines if a sort descriptor is created for a table column.
If this value is NO, then the table column does not allow sorting.
Declared in NSKeyValueBinding.h.
Available in Mac OS X v10.4 and later.
NSDeletesObjectsOnRemoveBindingsOptionAn NSNumber object containing a Boolean value that determines if an object is deleted from the managed context immediately upon being removed from a relationship.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSDisplayNameBindingOptionAn NSString object containing a human readable string to be displayed for a predicate.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSDisplayPatternBindingOptionAn NSString object that specifies a format string used to construct the final value of a string.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSHandlesContentAsCompoundValueBindingOptionAn NSNumber object containing a Boolean value that determines if the content is treated as a compound value.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSInsertsNullPlaceholderBindingOptionAn NSNumber object containing a Boolean value that determines if an additional item which represents nil is inserted into a matrix or pop-up menu before the items in the content array.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSInvokesSeparatelyWithArrayObjectsBindingOptionAn NSNumber object containing a Boolean value that determines whether the specified selector is invoked with the array as the argument or is invoked repeatedly with each array item as an argument.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSMultipleValuesPlaceholderBindingOptionAn object that is used as a placeholder when the key path of the bound controller returns the NSMultipleValuesMarker marker for a binding.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSNoSelectionPlaceholderBindingOptionAn object that is used as a placeholder when the key path of the bound controller returns the NSNoSelectionMarker marker for a binding.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSNotApplicablePlaceholderBindingOptionAn object that is used as a placeholder when the key path of the bound controller returns the NSNotApplicableMarker marker for a binding.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSNullPlaceholderBindingOptionAn object that is used as a placeholder when the key path of the bound controller returns nil for a binding.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSPredicateFormatBindingOptionAn NSString object containing the predicate pattern string for the predicate bindings. Use $value to refer to the value in the search field.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSRaisesForNotApplicableKeysBindingOptionAn NSNumber object containing a Boolean value that specifies if an exception is raised when the binding is bound to a key that is not applicable—for example when an object is not key-value coding compliant for a key.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectorNameBindingOptionAn NSString object that specifies the method selector invoked by the target binding when the user interface item is clicked.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectsAllWhenSettingContentBindingOptionAn NSNumber object containing a Boolean value that specifies if all the items in the array controller are selected when the content is set.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSValidatesImmediatelyBindingOptionAn NSNumber object containing a Boolean value that determines if the contents of the binding are validated immediately.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSValueTransformerNameBindingOptionThe value for this key is an identifier of a registered NSValueTransformer instance that is applied to the bound value.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSValueTransformerBindingOptionAn NSValueTransformer instance that is applied to the bound value.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSKeyValueBindingCreation.hThe following values are used as keys in the dictionary returned by infoForBinding:
NSString *NSObservedObjectKey; NSString *NSObservedKeyPathKey; NSString *NSOptionsKey;
NSObservedObjectKeyThe object that is the observable controller of the binding.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSObservedKeyPathKeyAn NSString object containing the key path of the binding.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSOptionsKeyAn NSDictionary object containing key value pairs as specified in the options dictionary when the binding was created.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSKeyValueBindingCreation.hThe following values are used to specify a binding to bind:toObject:withKeyPath:options:, infoForBinding:, unbind: and valueClassForBinding:. See Cocoa Bindings Reference for more information.
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 *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;
NSAlignmentBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSAlternateImageBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSAlternateTitleBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSAnimateBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSAnimationDelayBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSArgumentBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSAttributedStringBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentArrayBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentArrayForMultipleSelectionBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentHeightBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentObjectBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentObjectsBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentSetBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentValuesBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSContentWidthBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSCriticalValueBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSDataBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSDisplayPatternTitleBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSDisplayPatternValueBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSDocumentEditedBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSEditableBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSEnabledBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSFontBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSFontBoldBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSFontFamilyNameBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSFontItalicBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSFontNameBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSFontSizeBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSHeaderTitleBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSHiddenBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSImageBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSIsIndeterminateBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSLabelBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSManagedObjectContextBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSMaxValueBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSMaxWidthBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSMinValueBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSMinWidthBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSMixedStateImageBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSOffStateImageBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSOnStateImageBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSPredicateBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSRecentSearchesBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSRepresentedFilenameBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSRowHeightBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectedIdentifierBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectedIndexBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectedLabelBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectedObjectBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectedObjectsBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectedTagBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectedValueBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectedValuesBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectionIndexesBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSelectionIndexPathsBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSSortDescriptorsBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSTargetBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSTextColorBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSTitleBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSToolTipBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSTransparentBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.5 and later.
Declared in NSKeyValueBinding.h.
NSValueBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSValuePathBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSValueURLBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSVisibleBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSWarningValueBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSWidthBindingSee Cocoa Bindings Reference for more information.
Available in Mac OS X v10.4 and later.
Declared in NSKeyValueBinding.h.
NSKeyValueBindingCreation.h
© 2007 Apple Inc. All Rights Reserved. (Last updated: 2007-04-10)