Re: just don't get it...
Re: just don't get it...
- Subject: Re: just don't get it...
- From: j o a r <email@hidden>
- Date: Thu, 17 Jul 2008 14:35:04 -0700
On Jul 17, 2008, at 2:24 PM, Nick Zitzmann wrote:
How on earth to I communicate with an object that has been
instantiated by Interface Builder???
Declare an IBOutlet pointer connecting an instantiated class to the
instantiated object. Then read the instantiated class's header file
into IB, which is normally done automatically, but you may have to
do it manually if you're working on a framework.
...but note that this is not how James would solve the concrete
problem mentioned in the original message.
In a document based application you don't have "the document", you
have any number of documents. The AppDelegate doesn't just want a
reference to any document, it's looking for some specific document.
Typically that would be the document associated with the "main
window" (check the documentation for more on what "main" and "key"
window is in Cocoa). You could find that document like this:
NSApp > Main Window > Window Controller > Document
j o a r
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden