【发布时间】:2012-10-27 14:34:47
【问题描述】:
我想检索给定通知名称的观察者列表(对象和选择器)。我知道没有官方的 API。我也知道我可以subclass NSNotificationCenter 来完成这项工作。然而,有时这不是一个可行的选择,因为 NSNotificationCenter 的使用遍布代码甚至二进制框架。
所以我正在寻找一种非官方/私人的方式来做到这一点。 (因为它只是关于调试,那很好。)
【问题讨论】:
-
您可能只想调整方法以便获得对象:cocoadev.com/wiki/MethodSwizzling
-
这里是一个答案,它实现了 swizzling 来跟踪观察者stackoverflow.com/questions/10346700/…
标签: ios cocoa-touch cocoa nsnotificationcenter