Crash when "loading" window second time
Crash when "loading" window second time
- Subject: Crash when "loading" window second time
- From: Ulai Beekam <email@hidden>
- Date: Fri, 21 Nov 2008 23:19:11 +0000
- Importance: Normal
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@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