Re: How to instantiate WindowController in xib
Re: How to instantiate WindowController in xib
- Subject: Re: How to instantiate WindowController in xib
- From: Stéphane Sudre <email@hidden>
- Date: Tue, 22 Nov 2016 14:45:06 +0000
- Thread-topic: How to instantiate WindowController in xib
On 22 nov. 2016, at 05:42, Gerriet M. Denkmann wrote:
> My MainMenu.xib has an Object of class MainWindowController ← NSWindowController.
>
> The AppDelegate has a reference to this (mainWindowController).
>
> But
> - (void)applicationDidFinishLaunching:(NSNotification *)aNotification
> {
> NSLog(@"mainWindowController %@ windowNibName %@ windowNibPath %@",
> self.mainWindowController, self.mainWindowController.windowNibName,
> self.mainWindowController.windowNibPath);
> }
>
> prints:
> windowNibName = nil
> windowNibPath = some totally unrelated xib file
>
> How to tell Xcode the WindowNibName to use ?
the windowNibName property should be set by your subclass of NSWindowController (by implementing the - (NSString *) windowNibName; method usually).
Not sure to see what the interest is to know the windowNibName in your case considering that your NSWindowController object is instantiated in your MainMenu.xib file.
This is only useful if you create your NSWindowController instance through code and when you have a separate xib file for the window controller.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden