2017-03-26 5 views
0

Xcodeで新しいApplescriptプロジェクトを作成してアプリを実行すると、アプリウィンドウが開きますが、十字でアプリを閉じてドックで(まだ実行中の)アプリを再度クリックすると、 tが再び現れる。私はメニューでそれを閉じるか、ドックの中で右クリックして、実行から閉じる必要があります。アプリがまだ動作しているときに、どうすれば再び開くことができますか?あなたが赤の上では、メインウィンドウを閉じますしようとしているが、あなたがアプリケーションを終了していない標準のCocoaウィンドウで(閉じる)ボタンをクリックしApplescript open app

答えて

2
  • 。これはプログラミング言語から独立しています。アプリケーションを終了したい場合はapplicationShouldTerminateAfterLastWindowClosedを返し、trueを返します。

  • ドックアイコンをクリックすると、ウィンドウは開いておらず、アプリケーションはドキュメントベースです。新しいドキュメントウィンドウが開きます。標準のアプリでは何も起こりません。 applicationShouldHandleReopen:hasVisibleWindows:を実装する必要があるメインウィンドウを表示するには、window.makeKeyAndOrderFront(self)と呼び出して、falseを返します。