我試圖激活正在運行的應用程序,但似乎無法獲得app.activateWithOptions調用正確,因爲以下四次嘗試中的每一次都會導致編譯時錯誤。Swift:使用NSRunningApplication
import AppKit
var ws = NSWorkspace.sharedWorkspace()
var apps = ws.runningApplications
var app :NSRunningApplication
for app in apps {
if (app.activationPolicy == NSApplicationActivationPolicy.Regular) {
app.activateWithOptions(options: ActivateIgnoringOtherApps)
app.activateWithOptions(options: NSApplicationActivateIgnoringOtherApps)
app.activateWithOptions(options: NSRunningApplication.ActivateIgnoringOtherApps)
app.activateWithOptions(options: NSRunningApplication.NSApplicationActivateIgnoringOtherApps)
println(app.localizedName)
}
}
馬特:你是很精明的,是的,這是我在Mac和我的第一個快捷程序編程第一次嘗試謝謝你。 ,我現在有第一個Mac程序在運行! – ChrisG