On Jul 8, 2008, at 11:33 AM, Hamish Allan wrote:

Scott, for what it's worth, I really don't agree with you that Cocoa
Bindings and KVB are "the same thing" or that "there is no
distinction".

Ron just said the same thing.

I now understand that they are not two different types
of bindings: indeed, that neither of them is a type of binding. But if
you're wondering why this thread has gone on for longer than it should
have done, it's partly because your repeated assertion of their
equivalence has drawn my attention away from what your colleagues have
been trying to point out to me: that KVB is merely the informal
protocol, whereas the various implementations (and what I would call
"types" of binding) are all provided by Cocoa Bindings(R)™.


I think it was the first response I made in this thread I quoted the NSKeyValueBindingCreation protocol reference doc, which says, in its first paragraph:

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.


Everything Ron said is right there in that paragraph.

I don't understand how anything I've said could draw your attention away from anything mmalc or Ron said. We've all been repeating the same thing.


_______________________________________________

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