cmd + qでアプリを終了したい。どのように私はこれをトリガーできますか?Swiftでcmd + qを処理する
NSApplication.shared().terminate(self)
どのように私はボタンを押しを得ることができます: はこれを実行する必要がありますか?
cmd + qでアプリを終了したい。どのように私はこれをトリガーできますか?Swiftでcmd + qを処理する
NSApplication.shared().terminate(self)
どのように私はボタンを押しを得ることができます: はこれを実行する必要がありますか?
Interface Builder内のMainMenu.xibファイルが非表示になっていました。 GUI、またはコマンドラインアプリで
// Kill app when cmd + q has been pressed.
@IBAction func termianteApp(_ sender: Any) {
NSApplication.shared().terminate(self)
}
のCocoaアプリ:あなたはIBActionに次MainWindowControllerで(XYZは、アプリの名前です)「終了XYZ」ボタンを接続して取得する必要がありますか?あなたの文脈についての詳細を加えてください。 – Moritz
ボタン、テーブル、行などを含むGUIです。明確にするために何か必要なものがありますか? – Jakob
'MainMenu.xib'を削除しましたか? MainMenuを持つすべてのCocoaアプリは自動的にCMD + Qを捕捉し、Quit信号を送信するためです。または、キープレスを傍受しているかもしれませんか? Vadianがあなたの問題についての明確な説明がなければ助けが難しいと言っていたので、もっと詳細を教えてください:) – Moritz