2010-02-09 89 views

回答

7

在您的应用程序委托中实施applicationShouldHandleReopen:hasVisibleWindows:。在你的实现中,重新命令窗口。(确保你没有释放它,当它关闭时它不会释放。)

请参阅the documentation

14

在@implementation:

make步骤1

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification{ 
     [_window setReleasedWhenClosed:NO]; 
    } 

其中_window是你的窗口,将在未来

make步骤2

- (BOOL)applicationShouldHandleReopen:(NSApplication *)sender hasVisibleWindows:(BOOL)flag{ 
    [_window setIsVisible:YES]; 
    return YES; 
} 

重新打开其中_window是你的关闭窗口

相关问题