これが私のコードです:
if ([window isVisible]) {
[NSApp activateIgnoringOtherApps:YES];
[window orderOut:nil];
return;
}
[NSApp activateIgnoringOtherApps:YES];
[window makeKeyAndOrderFront:nil];
return;
ただし、ユーザーが現在のウィンドウをクリック/変更してからメニューバーをクリックすると、ウィンドウが閉じます。どうすればそれを止めることができますか?