我试图激活正在运行的应用程序,但似乎无法获得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