当用户从finder打开Cocoa应用程序时打开一个窗口,而应用程序都准备好打开

时间:2012-02-09 21:30:25

标签: objective-c macos cocoa

我正在制作一个Cocoa menulet应用程序,但我的用户已经请求了一个没有菜单的选项,并通过双击Finder中的应用程序打开首选项。当应用程序首次启动时,窗口也无法打开。 (仅在应用程序已打开时显示窗口。)

我该怎么做?我在互联网上看了一遍,但似乎我没有用Google搜索正确的单词。我确信这是一件非常简单的事情。

1 个答案:

答案 0 :(得分:0)

好的想出来......

使用此:

- (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication hasVisibleWindows:(BOOL)flag{
    [window makeKeyAndOrderFront:nil];
    return YES;
}