Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mendapatkan Semula Senarai Aplikasi Yang Berjalan secara Program dalam OS X?

Bagaimana untuk Mendapatkan Semula Senarai Aplikasi Yang Berjalan secara Program dalam OS X?

Barbara Streisand
Barbara Streisandasal
2024-10-31 13:48:02971semak imbas

How to Programmatically Retrieve a List of Running Applications in OS X?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn