Preguntas etiquetadas con nsnotificationcenter


14
NSNotificationCenter addObserver en Swift
¿Cómo agrega un observador en Swift al centro de notificaciones predeterminado? Estoy intentando portar esta línea de código que envía una notificación cuando cambia el nivel de la batería. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];


5
Cómo pasar objetos con NSNotificationCenter
Estoy tratando de pasar un objeto del delegado de mi aplicación a un receptor de notificaciones en otra clase. Quiero pasar entero messageTotal. En este momento tengo: En receptor: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { [super …

5
¿Cómo pasar datos usando NotificationCenter en swift 3.0 y NSNotificationCenter en swift 2.0?
Estoy implementando socket.ioen mi aplicación ios rápida. Actualmente en varios paneles estoy escuchando el servidor y espero mensajes entrantes. Lo hago llamando a la getChatMessagefunción en cada panel: func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user is …


7
Android equivalente a NSNotificationCenter
En el proceso de transferir una aplicación de iPhone a Android, estoy buscando la mejor manera de comunicarme dentro de la aplicación. Las intenciones parecen ser el camino a seguir, ¿es esta la mejor (única) opción? NSUserDefaults parece mucho más liviano que los Intents tanto en rendimiento como en codificación. …

7
iOS 11: la altura del teclado devuelve 0 en la notificación del teclado
He estado usando las notificaciones del teclado sin ningún problema y obteniendo la altura exacta del teclado. - (void)keyboardDidShow:(NSNotification *) notification{ CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; NSLog(@"%f",keyboardSize.height);} pero con iOS 11 el tamaño del teclado es 0 cuando se llama a la notificación. ¿Cuál es el problema que …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.