But you're merely guessing. Try stopping in the debugger and PROVE whether the method gets called.

There's also the strong possibility that something else changes the title after your code does, so you need to find out about that also.

The first time you can be sure that an outlet actually points to what you think it does is at -awakeFromNib time. If you're using the outlet prior to that, all bets are off.

--Graham



On 09/11/2009, at 6:48 AM, Chunk 1978 wrote:

haven't tried that.  i guess i'm struggling with the idea of
initiating objects before use.  currently (i hope i'm correct) i
believe that IB objects which have IBOutlets do not need to be
initiated in code prior to use, as the connected outlet has already
created a context to the object.  so if i create an IBOutlet to the
window, and set the title of that window during a method that is
called during launch, shouldn't the code change the title of the
window?

On Sun, Nov 8, 2009 at 1:21 PM, Kyle Sluder <[email protected]> wrote:
On Nov 8, 2009, at 10:05 AM, Chunk 1978 <[email protected]> wrote:

the method does get called at launch, so that is why i don't
understand why the window isn't setting it's title.  i've even moved
the code to set the window title to -
(void)windowControllerDidLoadNib:(NSWindowController
*)windowController with no luck. also, i've added an IBOutlet to the
window with no luck. the window will always launch as "untitled" and only switch to it's appropriate title when the popup menu is toggled.

Have you remembered to override - synchronizeWindowTitleWithDocumentName?

--Kyle Sluder

_______________________________________________

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