我创建了一个firebreath插件,它向cocoa应用程序发送通知。如果成功收到通知,有没有办法从应用程序获得响应?
答案 0 :(得分:0)
假设您可以在 firebreath 插件中收到它们,为什么不发回NSDistributedNotification
?我已经使用这种机制将应用程序与后台代理进行通信,并且它运行良好。
[[NSDistributedNotificationCenter defaultCenter]
postNotificationName:<#ping-or-pong#>
object:<#sender-id#>
userInfo:nil
deliverImmediately:NO];
您可以使用<#sender-id#>
(例如字符串)允许每个部分跳过自己的通知。