2013-03-02 97 views
3

我对xCode的Objective-c有点新,我想知道一些事情。点击窗口左侧的红色圆圈时,是否有办法终止应用程序?就像在计算器上一样。关闭窗口时终止应用程序

+0

让你的问题更清楚。你在谈论可可应用吗?指定适当的标签。 – Rakesh 2013-03-02 15:49:58

+0

@Rakesh是的,一个可可应用程序。对不起,任何unclarity – TheNerdyCoder 2013-03-02 15:51:52

+0

Np。下面有一个工作解决方案。如果你觉得它够好,你可以接受它作为答案。祝你好运。 – Rakesh 2013-03-02 15:55:29

回答

22

是的,你可以使用Mac OSX应用程序

你需要如果你想关闭窗口时终止应用程序来实现这个方法在你的AppDelegate类

- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)sender{ 
    return YES; 
} 
+0

谢谢,这就是我一直在寻找的。 – TheNerdyCoder 2013-03-02 15:52:42

+0

好一个先生... – iPhoneProcessor 2013-04-01 11:01:58

+0

为什么要投票?针对我?我在短时间内得到了三个,然后一个被恢复。 – 2013-04-02 13:13:21

1

。请执行以下appdelegate方法。

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

如果你不想终止你的应用,只需设置返回“NO”。

我希望您的问题能够通过此解决方案得到解决。

相关问题