OS X でアクティブなアプリケーションを識別する
質問:
アクティブなアプリケーションのリストを取得する
回答:
Apple の Swift および Cocoa フレームワークを利用すると、プログラムで次のことを行うことができます。 OS X で実行中のアプリケーションのリストを取得します。
<code class="swift">import Foundation import AppKit // Get all running applications let workspace = NSWorkspace.shared let applications = workspace.runningApplications for app in applications { print(app) }</code>
結果として得られるアプリ オブジェクトは、必要なバンドル識別子などの必要な情報を含む NSApplication インスタンスです。
実装の詳細:
追加メモ:
以上がOS X でアクティブなアプリケーションのリストを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。