2010-12-16 97 views
3

有沒有辦法以某種方式掛鉤到Mac OS X中的應用程序啓動系統事件?例如,假設我想要一個簡單的腳本或程序在每次打開特定應用程序時運行。我希望有某種Cocoa API可以做到這一點,但我還沒有找到。檢測應用程序啓動事件

回答

5

啊,我自己想清楚了。有一個名爲NSWorkspace的類包含一個NSNotificationCenter,您可以添加觀察者。我添加了名爲「NSWorkspaceDidLaunchApplicationNotification」的觀察者,這似乎是個竅門。