我一直试图找到一种方法在我的AppDelegate中以编程方式隐藏其他应用程序。我试过了:
func hide() {
NSLog("hide")
NSApplication.hideOtherApplications(self)
}
错误似乎出现在" self"中。我很确定这是一个非常简单的错误,但我一直在尝试解决这个问题。
但这似乎不起作用。我是OS X编程的新手。虽然我已经用swift工作了一点(只是一点点)。
答案 0 :(得分:1)
我猜你正在寻找这个:
NSWorkspace.sharedWorkspace().hideOtherApplications()
NSApplication.sharedApplication().hideOtherApplications(self)
NSApplication.sharedApplication().unhideAllApplications(self)
unhideAllApplications
没有NSWorkspace
。请查看Apple网站上的参考资料。