假设有两个可可应用程序APP1和APP2。我希望在APP1终止时通知APP2。我想要一些在APP2注册的回调函数,一旦APP1终止就会调用它。我怎样才能做到这一点?任何示例代码都将受到高度赞赏。
答案 0 :(得分:2)
您可以观察NSWorkspaceDidTerminateApplicationNotification
。其userInfo
字典包含有关终止哪个应用程序的详细信息(NSRunningApplication
对象)。
答案 1 :(得分:0)
你当然在寻找NSDistributedNotificationCenter。
每当您想要从One应用程序向其他人发送通知时,就像XCode3.2和Interface Builder发送通知一样,请使用 NSDistributedNotificationCenter 。
本文档包含示例代码,例如DockTile,对您来说非常方便。