Pertanyaan yang diberi tag «nsnotificationcenter»


14
NSNotificationCenter addObserver di Swift
Bagaimana Anda menambahkan pengamat di Swift ke pusat pemberitahuan default? Saya mencoba untuk mem-porting baris kode ini yang mengirimkan pemberitahuan ketika level baterai berubah. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];


5
Cara meneruskan objek dengan NSNotificationCenter
Saya mencoba meneruskan objek dari delegasi aplikasi saya ke penerima notifikasi di kelas lain. Saya ingin lulus bilangan bulat messageTotal. Sekarang saya punya: Dalam Penerima: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self …

5
Bagaimana cara melewatkan data menggunakan NotificationCenter di swift 3.0 dan NSNotificationCenter di swift 2.0?
Saya sedang menerapkan socket.io di aplikasi ios cepat saya. Saat ini di beberapa panel saya mendengarkan server dan menunggu pesan masuk. Saya melakukannya dengan memanggil getChatMessagefungsi di setiap panel: 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 setara dengan NSNotificationCenter
Dalam proses mem-porting aplikasi iPhone ke android, saya mencari cara terbaik untuk berkomunikasi di dalam aplikasi. Tampaknya niat menjadi cara yang harus dilakukan, apakah ini opsi (satu-satunya) terbaik? NSUserDefaults tampaknya memiliki bobot yang jauh lebih ringan daripada Intent dalam performa dan pengkodean. Saya juga harus menambahkan Saya memiliki subkelas aplikasi …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.