我想用cmd + q退出我的应用。我怎么能触发这个? 只需执行此操作:
NSApplication.shared().terminate(self)
如何按下按钮?
答案 0 :(得分:1)
在Interface Builder中,将Quit
NSMenuItem
的操作连接到First Responder(红色多维数据集)> terminate:
并分配键命令。
答案 1 :(得分:0)
隐藏了“界面”构建器中的MainMenu.xib文件。您需要使用MainWindowController连接“退出XYZ”按钮(XYZ是您的应用程序的名称)并将以下内容添加到IBAction中:
// Kill app when cmd + q has been pressed.
@IBAction func termianteApp(_ sender: Any) {
NSApplication.shared().terminate(self)
}