「非表示」メニュー項目を含むステータスメニューアプリケーションがあります。
「非表示」の呼び出しをクリックすると、次のようになります。
[[NSStatusBar systemStatusBar] removeStatusItem:statusItem]
もちろん、アプリケーションがまだ実行中であっても、ステータスバーからアプリケーションが削除されます。
ユーザーがアプリケーションフォルダでアプリケーションを「開いた」ときに、アプリケーションをシステムステータスバーに再度追加したい。問題は、アプリケーションがすでに開いているため、これを行うためのコードを「ApplicationDidFinishLaunching」内に挿入できないことです。だから私は何をすべきですか?