NSApplication *thisApp = [NSApplication sharedApplication];
[thisApp activateIgnoringOtherApps:YES];
[self.window orderFrontRegardless];
上記のコードを使用して、ウィンドウを表示する必要があるときにアプリのフォーカスを取得し、ウィンドウを非表示にしたときにアプリのフォーカスを失わせたいと考えています。
[self.window orderOut:self];
[self.window resignMainWindow];
[self.window resignKeyWindow];
上記のコードでは問題を解決できません。どうすればいいですか?