On Wed, Jul 2, 2008 at 5:31 PM, Scott Anguish <[EMAIL PROTECTED]> wrote:
> Key value Binding and Cocoa Bindings are the same thing. > > Key-Value Binding is implemented at the foundation level. Cocoa Bindings is > the name used for the additional features (controllers, views that support > bindings, etc..) which is implemented at the AppKit level. > > So there is no distinction. This is a rather unuseful attitude to take. Clearly, this thread started as a result of the distinction. Also, Apple's own documentation disagrees with you, as it states that Cocoa bindings are built on KVB. Ken's synopsis is right on the mark. I'd go even further and say that two-way binding ought to use a separate selector to make the distinction clear. There is already *far too much* hidden magic in bindings. Furthermore, bind:toObject:withKeyPath:options: is implemented in a category of NSObject in AppKit.framework, not at the Foundation level. I agree with you that it should be in the latter, though! Hamish _______________________________________________ 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]
