关闭特定窗口的事件

时间:2013-03-11 13:41:26

标签: xcode macos cocoa

我正在开发一个应该在主窗口关闭时终止的应用程序。到现在为止我已经使用过:

- (BOOL) applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)application
{
    return YES;
}

但是当你打开首选项窗口然后关闭主窗口时,应用程序将不会终止,因为首选项窗口将保持打开状态。

我基本上在寻找一种在主窗口关闭时终止应用程序的方法。

1 个答案:

答案 0 :(得分:0)

您可以使用:

[NSApp terminate: nil];