Domande taggate «nsnotificationcenter»


14
NSNotificationCenter addObserver in Swift
Come si aggiunge un osservatore in Swift al centro di notifica predefinito? Sto provando a portare questa riga di codice che invia una notifica quando il livello della batteria cambia. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];


5
Come passare l'oggetto con NSNotificationCenter
Sto cercando di passare un oggetto dal delegato della mia app a un destinatario di notifica in un'altra classe. Voglio passare numeri interi messageTotal. In questo momento ho: Nel ricevitore: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { …

5
Come passare i dati utilizzando NotificationCenter in swift 3.0 e NSNotificationCenter in swift 2.0?
Sto implementando socket.ionella mia app iOS rapida. Attualmente su più pannelli sto ascoltando il server e aspetto i messaggi in arrivo. Lo faccio chiamando la getChatMessagefunzione in ogni pannello: func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage { (messageInfo) -> Void in dispatch_async(dispatch_get_main_queue(), { () -> Void in //do sth depending on which panel user …


7
Android equivalente a NSNotificationCenter
Nel processo di porting di un'applicazione iPhone su Android, sto cercando il modo migliore per comunicare all'interno dell'app. Gli intenti sembrano essere la strada da percorrere, è questa la migliore (unica) opzione? NSUserDefaults sembra molto più leggero di Intents sia in termini di prestazioni che di codifica. Dovrei anche aggiungere …

7
iOS 11: l'altezza della tastiera restituisce 0 nella notifica della tastiera
Ho utilizzato le notifiche della tastiera senza alcun problema e ho ottenuto l'altezza esatta della tastiera. - (void)keyboardDidShow:(NSNotification *) notification{ CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; NSLog(@"%f",keyboardSize.height);} ma con iOS 11 la dimensione della tastiera è 0 quando viene chiamata la notifica. Qual è il problema che si verifica …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.