Re: Can't keep untitled windows from opening!
Re: Can't keep untitled windows from opening!
- Subject: Re: Can't keep untitled windows from opening!
- From: Andy Lee <email@hidden>
- Date: Thu, 31 Mar 2011 16:55:25 +0000 (GMT)
No, and if you think about it, it couldn't be. It's possible to launch an app with no documents initially (as you are in fact trying to do) or to have multiple documents open. The app is a singleton object that has exactly one delegate, so the delegate can't be a document instance.
In your main nib, right click the File's Owner (or the Application object) and see if it has a delegate. If so, that tells you what class you should be putting app delegate methods into. If not, you have to create a class -- typically a subclass of NSObject.
--Andy
On Mar 31, 2011, at 12:51 PM, Carlos Eduardo Mello <email@hidden> wrote:
Isn't the document subclass the app's delegate by default in the
document architecture?
On Mar 31, 2011, at 1:36 PM, Gary L. Wade wrote:
These should be in the app delegate.
- Gary L. Wade (Sent from my iPhone)
On Mar 31, 2011, at 9:25 AM, Carlos Eduardo Mello <email@hidden
> wrote:
Hi everyone,
I've implemented both methods bellow, but my document-based app
still opens untitled windows at start-up and when reactivated from
the dock. The methods are placed in the window's delegate
(MyDocument.m) but they never get called. Does anybody have an idea
why this is happening?
- (BOOL)applicationShouldOpenUntitledFile:(NSApplication *)sender
{
NSLog(@"Calling [applicationShouldOpenUntitledFile]...");
return NO;
}
- (BOOL)applicationShouldHandleReopen:(NSApplication *)sender
hasVisibleWindows:(BOOL)flag
{
NSLog(@"Calling [applicationShouldHandleReopen]...");
return NO;
}
Thanks,
Carlos.
_______________________________________________
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
_______________________________________________
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