我正在使用NSNotificationCenter对象。我需要知道所有听众和他们听的事件。有什么我可以做到这一点上市?需要知道NSNotification对象中的所有侦听器
回答
没有;你为什么需要知道?
通知的整个目标是创建一个松散的夫妇系统的观察员与通知者。 “全部了解”这个问题是没有意义的,因为完全有可能会有通知的观察者来自你根本没有创建的代码(假设系统通知)。
,当然,如果是你创建一个唯一命名的,以您的应用程序,那么你也应该知道所有可能的观察者的通知。
我没有得到我的事件通知,因此我想调试它。这就是我需要了解听众和观察者的原因。 –
用于调试?说得通。但是 - 还没有,没办法做到这一点。 – bbum
今天修复了这个问题。使用了错误的对象作为发件人的一个地方是,它拧的地方休息了!无论如何非常感谢。 –
- 1. JSF Ajax侦听器需要知道文本字段为空时
- 2. 将侦听器添加到JPanel中的所有对象
- 3. 具有未知ID的对象的Javascript侦听器
- 4. 删除DOM对象上的所有事件侦听器
- 5. 查找给定对象的所有侦听器
- 6. 如何将侦听器添加到现有的侦听器对象?
- 7. Firebase侦听器需要始终移除?
- 8. 动作侦听器建议需要
- 9. ActionScript中,对象和事件侦听器
- 10. 对NSNotification中的对象是否需要铸造?
- 11. 如何知道哪些JMS侦听器队列听消息?
- 12. 要在侦听器的对象(的一些类)(第二部分)
- 13. 获取所有在javascript中的对象上的事件侦听器
- 14. 将对象注册为通知侦听器? - 最大化性能!
- 15. 如何通知JMS侦听器'无对象'消息
- 16. 添加范围对象侦听器
- 17. 让ServerSocket知道要侦听哪些数据
- 18. 如何从显示对象中删除所有事件侦听器?
- 19. .NET - 从对象中删除所有侦听器事件处理程序
- 20. 如何使用侦听器/侦听器捕获所有动作事件
- 21. 有没有办法在JQuery和AngularJS中用touchend侦听器替换所有的点击侦听器?
- 22. 在RavenDb中侦听对象创建
- 23. 文件侦听器 - 如何知道文件何时可访问?
- 24. 如何侦听发送到iOS NSNotificationCenter的defaultCenter的所有通知?
- 25. 对所有按钮使用一个动作侦听器
- 26. 需要知道如何中断所有并行线程
- 27. 位置管理器.addProximityAlert是否需要位置侦听器
- 28. 运动中的图形对象的鼠标侦听器
- 29. 删除对象的所有引用将删除该对象内的事件侦听器?
- 30. 将事件侦听器添加到窗口的子对象中
不上你想达到什么样的详细信息,这将是非常困难的,以帮助您。通过NSNotificationCenter通知不_meant_由用户管理 - 整个目的是松散耦合的事件和用户。 – RyanR