Macのメニューバーから実行するアプリケーションに終了ボタンを追加する必要があります。 プログラムでMacでアプリケーションを終了するにはどうすればよいですか?Macアプリケーションをプログラムで終了するにはどうすればよいですか?
[NSApp terminate:self];
しかし、あなたはボタンを追加しているとして、あなたがしなければならないすべては次のとおりです。
は[NSApp terminate: nil];
Macのメニューバーから実行するアプリケーションに終了ボタンを追加する必要があります。 プログラムでMacでアプリケーションを終了するにはどうすればよいですか?Macアプリケーションをプログラムで終了するにはどうすればよいですか?
[NSApp terminate:self];
しかし、あなたはボタンを追加しているとして、あなたがしなければならないすべては次のとおりです。
は[NSApp terminate: nil];
コードから終了する単純な形式があります:
次試してみてくださいボタンからアプリケーションアイコンへのドラッグを制御し、メソッドterminate:
を接続します。いくつかの場合には
あなたが近いアプリができない場合、コール[NSApp terminate:self];
。あなたは、次のコードのように、終了コールする前に、すべてのウィンドウとアラートを閉じることができ
...ドキュメントウィンドウ(NSAlert -beginSheetModalForWindow:completionHandler:
)上のシートとしてNSAlertを示すときのように:
for (NSWindow *window in [NSApplication sharedApplication].windows) {
[window close];
}
[NSApp terminate:self];
コードでボタンを追加しますが、代わりのソリューションにも感謝します。 –
ちょっと不思議なことに、この回答はどのIDEに関連していますか? – Mythics
@TimWinterこんにちは! Xcode ;-) – sidyll