os x-lion:当内置的iCal mac app启动时,以编程方式启动我的应用程序?

时间:2012-04-14 05:54:18

标签: osx-lion

我开发了Mac应用程序,我是mac dev的新手,但在iOS开发方面很有名。我的应用程序有一个登录UI,所以我可能无法在后台运行我猜,我甚至不知道如何在后台运行我的Mac应用程序。我想在Mac系统上启动iCal应用程序时启动我的应用程序。是否可以在启动内置iCal应用程序时以编程方式启动应用程序?

1 个答案:

答案 0 :(得分:0)

守护程序可以在登录UI中自动启动,以检测iCal启动。对于守护进程的东西,我更倾向于将您重定向到这个非常完整的Apple doc

要检测程序启动,请参阅NSWorkspaceDidLaunchApplicationNotification的{​​{1}};您必须在通知中心注册此通知。

然后,在检测到iCal启动时,守护程序将启动您的应用程序。