Estoy teniendo algunos problemas en mi notificación publicado:¿Métodos para solucionar problemas de NSNotificationCenter?
[[NSNotificationCenter defaultCenter] postNotificationName:@"MobileProviderChanged"
object:self.selectedProviderID];
no está siendo atrapado por mi observador:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(onProviderChanged:)
name:@"MobileProviderChanged"
object:nil];
El mismo observador exacta funciona correctamente en una ViewController diferente.
¿Alguna sugerencia sobre los métodos para depurar esto aún más para ver qué mensajes se publican realmente en el defaultCenter?
Gracias.
Cuanto más investigo este problema, me pregunto si mi problema es que el controlador de vista de envío está en un subproceso diferente que el controlador de vista de observación. – CBGrey
Hola Greypoint: el hilo que inicia la notificación no debería importar. Sin embargo, se llamará al método del observador en cualquier tema en el que se publique la notificación, por lo que debe tener cuidado con eso. Si tiene problemas para rastrear las notificaciones a través de su aplicación, debe consultar http://www.sparkinspector.com, que tiene una herramienta para controlarlas. –