我正在使用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