Vorrei recuperare un elenco di osservatori (oggetti e selettori) per un determinato nome di notifica. So che non ci sono API ufficiali per questo. So anche che potrei farlo subclass NSNotificationCenter. A volte, tuttavia, questa non è un'opzione valida perché l'utilizzo di NSNotificationCenter è distribuito su tutto il codice o persino su framework binari.Come recuperare tutti gli osservatori di NSNotificationCenter?
Quindi sto cercando un modo non ufficiale/privato per farlo. (Dal momento che si tratta solo di debug, va bene.)
si può solo voglio swizzle i metodi in modo da ottenere l'oggetto: http://cocoadev.com/wiki/MethodSwizzling – rckoenes
qui è una risposta che implementa il swizzling per rintracciare gli osservatori http://stackoverflow.com/questions/10346700/ns notificationcenter-list-of-observers/34692724 # 34692724 –