On Dec 12, 2009, at 2:37 PM, Quincey Morris wrote:

> 2. Bindings that we set in IB, such as NSTableColumn's "value" binding, are 
> what the documentation calls "Cocoa bindings", as opposed to just plain 
> "bindings". Presumably, all Cocoa bindings have the ability to recognize 
> certain predefined keys ("selection", "arrangedObjects", etc -- probably the 
> same list of keys that pops up at the controller key field in IB) as the 
> first component of the key path.

Some clarifications may be in order. As this is the Cocoa list, and there is no 
other use of the term "binding" in Cocoa other than "Cocoa bindings", IMHO I 
think it best to encourage every poster to only use the term "binding" (of any 
conjugation) to refer to "Cocoa Bindings".

The "predefined keys" are not a function of bindings, they are simply 
properties of the controller class(es). The list in IB just happens to be those 
keys that the specific selected NSObjectController subclass implements. This is 
a feature of IB, rather than any function of bindings per se. It will be 
empty/disabled for any other class. 

Best,

Keary Suska
Esoteritech, Inc.
"Demystifying technology for your home or business"

_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to