Correction: Re: More bindings confusion
Correction: Re: More bindings confusion
- Subject: Correction: Re: More bindings confusion
- From: Scott Anguish <email@hidden>
- Date: Fri, 16 Jul 2004 12:53:16 -0400
On Jul 16, 2004, at 12:35 PM, Scott Anguish wrote:
On Jul 16, 2004, at 5:20 AM, Gwynne wrote:
On Jul 16, 2004, at 2:59 AM, ScottAnguish wrote:
So if I bind a view's "enabled" binding to Shared Application using
the model key path "delegate.kvcCompliantMethod", and implement
kvcCompliantMethod in the NSApplication delegate, it will work, but
I lose... what?
As I said, you shouldn't, you should use an object controller as an
intermediate.
an object controller knows when the document needs to get/abandon
changes, and is informed when the UI items change focus, which can
cause changes to be committed or abandoned.
always use an object controller. always always always.
1) How do I link an NSObjectController to the shared application, in
a nib whose File's Owner isn't the application?
BAH!!! Shared Application is always available (it's a popup).. I
thought this was a more general question about binding content values
to things that aren't available to the File's Owner.
you can either connect the content outlet, or bind it to
programmatically.
2) What exact difference does it make in a non-document-based
application?
none. it was just an easy example. File's Owner is always a proxy
for the owner of the nib.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.