发送NSDistributedNotification并获得响应

时间:2011-12-28 17:51:28

标签: cocoa firebreath

我创建了一个firebreath插件,它向cocoa应用程序发送通知。如果成功收到通知,有没有办法从应用程序获得响应?

1 个答案:

答案 0 :(得分:0)

假设您可以在 firebreath 插件中收到它们,为什么不发回NSDistributedNotification?我已经使用这种机制将应用程序与后台代理进行通信,并且它运行良好。

[[NSDistributedNotificationCenter defaultCenter] 
    postNotificationName:<#ping-or-pong#> 
    object:<#sender-id#> 
    userInfo:nil 
    deliverImmediately:NO];

您可以使用<#sender-id#>(例如字符串)允许每个部分跳过自己的通知。

相关问题