Re: Crash when "loading" window second time
Re: Crash when "loading" window second time
- Subject: Re: Crash when "loading" window second time
- From: Jonathan Hess <email@hidden>
- Date: Sun, 23 Nov 2008 14:27:11 -0800
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@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
_______________________________________________
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