标签: objective-c
我是对象c的新手,我正在通过对象c编写Mac应用程序。我发现默认情况下,关闭窗口按钮,即左角的绿色x按钮,仅用于关闭窗口框架。那么如何让它在点击时实际退出程序呢? (我知道在Java swing JFrame中,有一个名为default closing选项的方法。)顺便说一下,我使用NSWindow作为我的主UI。
答案 0 :(得分:2)
您的申请代表应实施applicationShouldTerminateAfterLastWindowClosed并返回所需的回复。参见:
applicationShouldTerminateAfterLastWindowClosed
https://developer.apple.com/library/mac/documentation/Cocoa/Reference/NSApplicationDelegate_Protocol/