Mac OS X如何激活已打开的外部应用程序?

问题描述:

我想激活一个外部应用程序。我不想启动我的应用程序,因为应用程序已经打开。我只想更改窗口以显示该应用程序。 任何想法?Mac OS X如何激活已打开的外部应用程序?

+0

什么样的应用程序?一个可可应用程序?一个碳应用程序?还有别的吗? –

+0

该应用程序可以是“预览”,“文本编辑”,“微软Word”......所有文件管理器 – Ana

您需要使用NSWorkspace的launchApplication方法。 如果应用程序已经打开,它将简单地激活它:

[ [ NSWorkspace sharedWorkspace ] launchApplication: @"TextEdit.app" ];