0

Mac OS X用のアプリケーションを作成しましたが、そのためのデスクトップショートカットがあります(を使用して作成ln -s)。ここで、このショートカットをダブルクリックするたびに、アプリケーションが既に実行されている状態で、何らかのアクションを実行する必要がある機能を追加します(指定されたパスでFinderウィンドウを開くなど)。これはどのように実装できますか?

NSApplicationアプリケーション内にベースの通知のオブザーバーを作成しようとしましたが、建設的なものは何もありませんでした。

誰か助けてもらえますか?

4

1 に答える 1

2

アプリケーションのデリゲートで、-applicationShouldHandleReopen:hasVisibleWindows:好きなことを実装して実行します。

于 2012-04-03T07:40:59.753 に答える