Hey Ulai -

Do you have a backtrace for the crash?

If you think the problem has to do with the aboutWindow outlet being referenced after the window has been dealloced, you could nil out the aboutWindow outlet in response to a windowDidCloseClose: delegate method.

Jon Hess

On Nov 21, 2008, at 3:19 PM, Ulai Beekam wrote:


Hi,I'm trying to do the exercise on p. 195 in Hillegass (3rd Edition).I have put this line in the AboutController.h header: IBOutlet NSWindow *aboutWindow;And I have put these lines in AboutController.m file:- (IBAction)showAboutPanel:(id)sender
{
 if (aboutWindow == nil)
 {
   NSLog(@"loading about.nib");
   [NSBundle loadNibNamed:@"About" owner:self];
 }

 [aboutWindow makeKeyAndOrderFront:self];
}Now, the about window appears great the first time I go to the menu and hit "About App". But if I close the about window, and hit the "About App" menu item again, my program crashes! Any ideas why? I actually believe the crash is caused by the aboutWindow outlet being destroyed when the window closes. How can I prevent this crash? Thanks,U.
_________________________________________________________________
News, entertainment and everything you care about at Live.com. Get it now!
http://www.live.com/getstarted.aspx_______________________________________________

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/jhess%40apple.com

This email sent to [EMAIL PROTECTED]

_______________________________________________

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