Mengesan Aplikasi Berjalan dalam OS X Menggunakan Panggilan Sistem
Soalan:
Bagaimana saya boleh dapatkan semula senarai semua berkas aplikasi yang sedang berjalan dalam OS X secara pemprograman, termasuk yang dipaparkan dalam Dok atau Monitor Aktiviti?
Jawapan:
Untuk mendapatkan maklumat yang dikehendaki, menggunakan API Koko. Contoh kod Swift berikut memberikan contoh:
<code class="swift">import Foundation import AppKit // Gather running applications let workspace = NSWorkspace.shared let applications = workspace.runningApplications // Inspect each application for app in applications { print(app) }</code>
Pembolehubah apl dalam kod ini mewakili objek NSApplication, yang menyediakan akses kepada pengecam berkas, memberikan maklumat yang anda cari.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Semula Senarai Aplikasi Yang Berjalan secara Program dalam OS X?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!