Instance Method

loadWindow

Loads the receiver’s window from the nib file.

Declaration

- (void)loadWindow;

Discussion

You should never directly invoke this method. Instead, access the window property so the windowDidLoad and windowWillLoad methods are invoked. Subclasses can override this method if the way it finds and loads the window is not adequate. It uses the NSBundle class’s bundleForClass: method to get the bundle, using the class of the nib file owner as argument. It then locates the nib file within the bundle and, if successful, loads it; if unsuccessful, it tries to find the nib file in the main bundle.

See Also

Loading and Displaying the Window

- showWindow:

Displays the window associated with the receiver.

windowLoaded

A Boolean value that indicates whether the nib file containing the receiver’s window has been loaded.

window

The window owned by the receiver.

- windowDidLoad

Sent after the window owned by the receiver has been loaded.

- windowWillLoad

Sent before the window owned by the receiver is loaded.