如何退出cocoa应用程序时,窗户closures?

当我点击左上angular的红色button时,我需要退出Cocoa App。

在这里输入图像说明

我发现这个网页说

因此,您需要首先执行的操作是将要closures的窗口连接到笔尖的IBOutlet。 在这个例子中,我将窗口连接到名为“mainWindow”的sockets。

我怎样才能做到这一点? 我在xib文件中find了Windows,但是如何将它连接到笔尖的IBOutlet?

或者,有没有办法退出cocoa应用程序点击红色button?

编辑

我应该把代码放在automatically generated delegate file

应用程序的委托有一个可选的方法,将自动执行此操作。 你所要做的就是把这个添加到实现中。 你不需要创build一个出口或任何东西。

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

看看NSApplicationDelegate协议,尤其是applicationShouldTerminateAfterLastWindowClosed:方法…

http://developer.apple.com/library/mac/#documentation/cocoa/reference/NSApplicationDelegate_Protocol/Reference/Reference.html