Tag: nsnotificationcenter

NSNotificationCenter erlaubt das senden und registrieren Sie sich für Benachrichtigungen in das Foundation-framework, das von Apple bereitgestellt wird.

Registrieren Sie eine Benachrichtigung Beobachter für eine Klasse außerhalb der Klasse

Anzahl der Antworten 2 Antworten
Ich mich registrieren möchte eine Benachrichtigung Beobachter außerhalb der Klasse, ist die Beobachtung der Benachrichtigung der Rezeption. habe ich versucht, es zu tun mögen dieses : [[NSNotificationCenter defaultCenter] addObserver:[ViewController class] selector:@selector(NotificationReceived:) name:@"notification" object:nil]; jedoch, das zwingt mich

UIKeyboardWillShowNotification Unrecht als von der nächsten Klasse im stack

Anzahl der Antworten 1 Antworten
Ich erkennen, wenn das keyboard-show mit dem code unten. Allerdings, wenn ich schieben Sie in einen anderen Bildschirm mit pushViewController und öffnen Sie die Tastatur, der Bildschirm, keyboardWillShow wird immer genannt! Ist das wirklich richtig? [[NSNotificationCenter defaultCenter]

NotificationCenter zum übergeben von Daten in Swift

Anzahl der Antworten 4 Antworten
Arbeite ich an einem test-Projekt im Swift-3. Ich versuche mich zu übergeben textField string aus einer Klasse in eine andere Klasse, die mit NotificationCenter. Ich bin versucht zu trainieren die Antwort von diesem link: pass NSString-variable einer

Warum diese Linie NSNotificationCenter.defaultCenter().postNotificationName(...) wirft SIGABRT

Anzahl der Antworten 1 Antworten
Spiele ich mit NSNotificationCenter in swift. Das ist mein code in main.swift import-Stiftung class T: NSObject { func someAction(notification: NSNotification) { println(notification.userInfo) } } var dataDict = Dictionary<String, String>() dataDict["test"] = "test" dataDict["test1"] = "test1" var t

How To set Custom Wiederholungsintervall Für Nslocal Benachrichtigung...?

Anzahl der Antworten 3 Antworten
ich bin Neu in die iphone-Entwicklung .Ich Bin Versucht, NslocalNotification In Meinem Projekt Muss ich Zu Geben Remeinder Für Alle 2 Stunden oder Alle Zwei Tage Oder Alle Zwei Monate Usw..Zurzeit bin ich Mit NslocalNotification Wiederholungsintervall .Es

Swift & NSUserNotification - Keine banner oder Warnung, sondern wird automatisch Hinzugefügt, um die Benachrichtigungs-Liste

Anzahl der Antworten 1 Antworten
Lerne ich rasch und wollte anzeigen, um eine einfache Benachrichtigung des Benutzers, als ein test. Mein build ist erfolgreich, aber kein banner angezeigt, stattdessen die Meldung wird automatisch Hinzugefügt, um die Liste der Benachrichtigungen. Ich habe überprüft

Gewusst wie: übergeben von Objekten zwischen den Klassen mit NSNotificationCenter - Fail auf Objekte übergeben

Anzahl der Antworten 2 Antworten
Mein code: NSDictionary *dict = @{@"1": @"_infoView3", @"2": [NSNumber numberWithFloat:_showSelectionView.frame.size.height] }; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:@"UIKeyboardWillShowNotification" object:dict]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidHide:) name:@"UIKeyboardDidHideNotification" object:dict]; und : - (void) keyboardWillShow:(NSNotification *)note { NSDictionary *userInfo = [note userInfo]; CGSize kbSize

Wo addObserver zu NSNotificationcenter in einem custom UITableViewCell?

Anzahl der Antworten 1 Antworten
In meinem UITableViewCell ich habe eine Methode initNotification, die aufgerufen wird, durch den TableViewController in cellForRowAtIndexPath, wo die Zellen von Tabellen sind erstellt. Mein Problem ist, dass jeder diese Ansicht wird neu geladen, die initNotification-Methode erneut aufgerufen

Gewusst wie: übergeben von Daten mit NotificationCenter in swift 3.0 und NSNotificationCenter in swift 2.0?

Anzahl der Antworten 5 Antworten
Ich bin Implementierung socket.io in meine swift-ios-app. Derzeit auf mehrere Platten höre ich auf den server und warten auf eingehende Nachrichten. Ich mache so durch den Aufruf der getChatMessage Funktion in jedem panel: func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage {

Pass-Objekt mit dem NSNotificationCenter auf andere anzeigen

Anzahl der Antworten 2 Antworten
Ich versuche, ein Objekt übergeben von meinem main view-Klasse, um eine andere Mitteilung Empfänger in einer anderen Klasse. Möchte ich übergeben Sie ein Objekt mit dem Namen Land, lädt alle Städte aus einer SOAP-Anfrage in der Haupt-Controller

Swift 3 NSNotificationCenter Keyboardwillshow/ausblenden

Anzahl der Antworten 4 Antworten
Ich habe ein Stück code, arbeitete in Swift 2 und ich habe versucht, mit Xcode zu aktualisieren Sie den code auf die neueste version und ich fest alles ausser zwei Fragen. Habe ich diesen code : let

NSNotificationCenter : Liste der Beobachter?

Anzahl der Antworten 6 Antworten
Ist es möglich, sich die Liste der Beobachter (Objekte und Selektoren) für eine gegebene Benachrichtigung name? (NSNotificationCenter) Bitte versuchen Sie es mit Lösung von 0xced (<stackoverflow.com/users/21698/0xced>) "<stackoverflow.com/a/13274854/505735>" Dies sollte Ihnen helfen, heraus - stackoverflow.com/questions/10346700/... InformationsquelleAutor Antoine Rosset

watchkit -, iOS-senden von Daten zwischen Uhr und iphone

Anzahl der Antworten 7 Antworten
Ich möchte erstellen Sie eine Schaltfläche in der Uhr und beim Tippen auf die Uhr starten einen Prozess, um meine ios-app. Wie kann ich das senden der Daten zwischen 2 Geräten -(void)viewWillAppear:(BOOL)animated { [[NSNotificationCenter defaultCenter] addObserver: self

Wie überprüfen Sie die internet-verbindungen in ios?

Anzahl der Antworten 2 Antworten
Wie kann ich überprüfen, ob die app mit dem internet verbunden ist oder nicht? momentan verwende ich diesen code in meinem appdelegate.m Datei dispatch_queue_t connectivityThread = dispatch_queue_create("com.gm.kart.connectivity", NULL); dispatch_async(connectivityThread, ^{ while (true){ if([GMMConnectivity hasConnectivity]) NSLog(@"%@", @"connected"); else

pass NSString-variable einer anderen Klasse mit NSNotification

Anzahl der Antworten 2 Antworten
Möchte ich weitergeben, einen NSString aus einer Klasse in eine andere Klasse und hinzufügen, dass NSString zu einem NSMutableArray in meiner zweiten Klasse. Ich glaube, dass ich verwenden können, NSNotification für diese, aber ich weiß nicht, wie

Entfernen NSNotificationCenter Beobachter

Anzahl der Antworten 3 Antworten
Ich bin in der Aufdeckung der das anzeigen/ausblenden der Tastatur durch das hinzufügen dieser code in die ViewDidLoad: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidHide:) name:UIKeyboardDidHideNotification object:nil]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; Irgendwann wenn ich will, diese zu entfernen,

NSUserDefaultsDidChangeNotification: Was ist der name der Taste, die Geändert?

Anzahl der Antworten 5 Antworten
Dieser code ruft die Methode "defaultsChanged", wenn einige Wert in den UserDefaults geändert NSNotificationCenter *center = [NSNotificationCenter defaultCenter]; [center addObserver:self selector:@selector(defaultsChanged:) name:NSUserDefaultsDidChangeNotification object:nil]; Dieser Code gibt mir den WERT, der geändert - (void)defaultsChanged:(NSNotification *)notification { //Get the

Wie behandeln UIApplicationWillTerminateNotification IOS4?

Anzahl der Antworten 3 Antworten
IOS4 bin ich der Registrierung folgende Meldung: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appWillTerminate:) name:UIApplicationWillTerminateNotification object:[UIApplication sharedApplication]]; -(void)appWillTerminate:(UIApplication *) app { NSLog(@"terminate"); } Weiß ich, dass dies nicht genannt, in allen Situationen wie in der vorherigen iOS-Versionen, jedoch einfach durch

Senden NSNotification aus classA, classB

Anzahl der Antworten 3 Antworten
So, ich habe eine app mit In-App-Kauf. Die In-App-Kauf ist es gelungen, in FirstViewController. Wenn der Benutzer das Produkt erworben hat, ich möchten, senden Sie eine Benachrichtigung an meine MainTableViewController, um neu zu laden der Tabellen, die

So erstellen Sie eine Klasse zum senden und empfangen von Ereignissen durch NSNotificationCenter in Objective-C?

Anzahl der Antworten 1 Antworten
Brauche ich zum erstellen von zwei-Klassen und beide sollten in der Lage sein zu senden und empfangen von Veranstaltungen über das NSNotificationCenter Methoden.ie Beiden sollte die sendEvent-und receiveEvent Methoden: @implementation Class A -(void)sendEvent { addObserver:--- name:---- object:---

NSNotificationCenter Swift 3.0 auf der Tastatur ein-und ausblenden

Anzahl der Antworten 6 Antworten
Ich versuche, eine Funktion auszuführen, wenn die Tastatur zeigt auf, verschwindet und habe den folgenden code ein: let notificationCenter = NotificationCenter.default notificationCenter.addObserver(self, selector: #selector(ViewController.keyBoardUp(Notification :)), name: NSNotification.Name.UIKeyboardWillShow, object: nil) Und die Funktion keyBoardUp unten: func keyBoardUp( Notification:

Swift 4 - Notification Center addObserver Problem

Anzahl der Antworten 2 Antworten
Ich bin Absturz und immer eine unrecognized selector Fehler jedes mal, wenn ein Notification kommt und die App versucht zum ausführen seiner Methode verbunden. Hier mein-code - ist in viewDidLoad: let notificationCenter = NotificationCenter.default notificationCenter.addObserver(self, selector: Selector(("sayHello")),

NSNotificationCenter Beobachter Erhalten Keine Benachrichtigung

Anzahl der Antworten 3 Antworten
Ich bin mir bewusst, die standard-Gründe, warum eine Meldung würde nicht empfangen werden: Freigeben oder Annullierung des eingetragenen Objekts. Entfernen Sie das Objekt als einen Beobachter. Nicht die Registrierung als Beobachter. Registrierung für die falsche Mitteilung oder

Wie Sie schreiben, Tastatur-Benachrichtigungen in Swift 3

Anzahl der Antworten 7 Antworten
Ich bin versucht, zu aktualisieren dieser code swift 3: NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name: UIKeyboardWillShowNotification, object: nil) NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillHide:"), name: UIKeyboardWillHideNotification, object: nil)` So weit, ich habe einfach versucht, die automatische Korrekturen gegeben durch den compiler. Dies

iOS NSNotificationCenter zu überprüfen, ob die app kam vom hintergrund in den Vordergrund

Anzahl der Antworten 5 Antworten
Habe ich eine situation, in der ich zu intialize ein Objekt jedes mal, wenn es kommt aus dem hintergrund in den Vordergrund-und das sollte mit dem NSNotificationCenter nicht mit appdelegate weil iam das Gebäude eine statische Bibliothek,

Tut removeObserver() entfernen Sie alle Beobachter?

Anzahl der Antworten 2 Antworten
Führt die folgenden Schritte entfernen alle NSNotificationCenter.defaultCenter dort Hinzugefügt wurden, indem Sie den Namen einer Ansicht? NSNotificationCenter.defaultCenter().removeObserver(self) Wenn ich die folgenden in die gleiche Ansicht der viewDidLoad(), wird Sie entfernt werden, mit der einzigen Zeile oben? NSNotificationCenter.defaultCenter().addObserver(self,

UIKeyboardWillShowNotification & UIKeyboardDidShowNotification Bericht falsche Tastatur Höhe

Anzahl der Antworten 1 Antworten
Den folgenden code (sorry für die Länge) zeigt ein merkwürdiges Verhalten unter iOS 4.3 (vielleicht andere version auch). In diesem Beispiel gibt es drei UITextFields, die haben drei Verschieden große Tastaturen. Wenn Sie mit der Bearbeitung beginnen

iOS/iPhone Erreichbarkeit - Wie prüfen nur wenn internet ist verloren/nicht erreichbar Verwendung-Erreichbarkeit.m/.h

Anzahl der Antworten 7 Antworten
Momentan benutze ich das Klasse von apple Erreichbarkeit.m/.h-und es funktioniert, ausser das es mich benachrichtigt, für jede änderung, wo, wie, ich möchte nur den Benutzer Benachrichtigen, wenn das Netzwerk ist nicht erreichbar. Derzeit, wenn ich eine internet

Die Erkennung von Netzwerk-Connectivity-Änderungen, die mit der Erreichbarkeit, NSNotification und Network Link Conditioner in Swift

Anzahl der Antworten 7 Antworten
Ich versuche zu integrieren Netzwerk-Konnektivität detection in meiner app, aber es scheint, dass irgendwo entlang der Linie ich habe einen Fehler gemacht, als meine Netzwerk-änderungen werden nicht erkannt/gedruckt in der Konsole. Wie bereits erwähnt in der post,

Erkennen rotationsänderungen in iOS

Anzahl der Antworten 4 Antworten
Mache ich eine iOS-app, die braucht ein wenig zu tun-interface Umstellung auf rotation. Ich bin versucht, zu erkennen, diese durch die Umsetzung - (void)orientationChanged:(NSNotification *)note, aber das gibt mir Benachrichtigungen, wenn das Gerät Gesicht oben oder Gesicht

Text von UITextFieldTextDidChangeNotification

Anzahl der Antworten 1 Antworten
Habe ich ein UITextField mit diesem NSNotification: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textFieldDidChange:) name:@"UITextFieldTextDidChangeNotification" object:_searchTextField]; - (void)textFieldDidChange :(NSNotification *)notif { // } Den NSLog ist wenn ich in r NSConcreteNotification 0x193c20 {name = UITextFieldTextDidChangeNotification; object = <UITextField: 0x15a980; frame

Swift 3 - Wie zu verwenden enum raw-Wert als NSNotification.Name?

Anzahl der Antworten 3 Antworten
Ich bin mit Xcode 8 beta 5 und ich bin versucht, setup-enum-Meldungen wie diese enum Notes: String { case note1 case note2 } Dann versuchen, Sie zu benutzen wie die notification-Namen NotificationCenter.default.post(name: Notes.note1.rawValue as NSNotification.Name, object: nil,

Wie zu erkennen MPMoviePlayerController beginnt ein Film?

Anzahl der Antworten 2 Antworten
Ich bin mit MPMoviePlayerController, wie kann ich erkennen, wenn der Film tatsächlich angefangen zu spielen - im Gegensatz zu, wenn der Benutzer Geigen mit der suchen-Steuerelemente? Den tests die ich gemacht habe, ich bekomme immer eine "Last

Gewusst wie: übergeben Sie ein NSDictionary mit postNotificationName:Objekt:

Anzahl der Antworten 3 Antworten
Ich versuche an einem NSDictionary form einer UIView, um einen UIViewController mit NSNotificationCenter. Das Wörterbuch funktioniert auf die Zeit, die die Meldung gepostet wurde, aber im empfangenden Methode, die ich bin nicht in der Lage für den

NSNotification nicht gesendet werden, wenn postNotificationName: genannt

Anzahl der Antworten 7 Antworten
Ich versuche, eine Instanz mit NSNotificationCenter mit addObserver und postNotificationName aber ich kann nicht herausfinden, warum es nicht funktionieren wird. Habe ich 2 Zeilen code hinzufügen, der Betrachter und senden Sie die Nachricht in 2 verschiedenen Klassen

Instanz wurde aufgehoben, während key-value-Beobachter wurden noch registriert

Anzahl der Antworten 5 Antworten
Ich habe eine UITableView. Hier habe ich verschiedene Zelle. Jede Zelle hat ein Modell. Mit KVO und NotificationCenter der Zelle hören auf das Modell, für Veränderungen. Wenn ich aus der ViewController bekomme ich diesen Fehler: An instance

thumbnailImageAtTime: Jetzt veraltet - Was ist die Alternative?

Anzahl der Antworten 7 Antworten
Bis zum iOS7-update wurde ich mit... UIImage *image = [moviePlayer thumbnailImageAtTime:1.0 timeOption:MPMovieTimeOptionNearestKeyFrame]; ...mit großem Erfolg, so dass meine app könnte zeigen ein Standbild des Videos, dass der Benutzer genommen hat. Verstehe ich diese Methode, wie von iOS7

Verschieben Sie die Ansicht mit der Tastatur mit Swift

Anzahl der Antworten 30 Antworten
Habe ich eine app, die hat ein Textfeld auf der unteren Hälfte der Ansicht. Dies bedeutet, dass, wenn ich gehen, um geben Sie in das Textfeld die Tastatur umfasst die textfield. Wie würde ich mich über verschieben

Wie erstellen Sie benutzerdefinierte Benachrichtigungen in Swift 3?

Anzahl der Antworten 11 Antworten
In Objective-C, eine benutzerdefinierte Benachrichtigung ist nur eine schlichte NSString, aber es ist nicht offensichtlich in der WWDC-version von Swift 3 genau das, was es sein sollte. InformationsquelleAutor der Frage hexdreamer | 2016-06-18

Post von NSNotificationCenter verursacht "EXC_BAD_ACCESS" Ausnahme

Anzahl der Antworten 2 Antworten
Einen UIViewController fügt sich an die Standard-center: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(editFood) name:@"editFood" object:nil]; Dann ein UITableView delegieren NSObject Beiträge ein NSNotification: [[NSNotificationCenter defaultCenter] postNotificationName:@"editFood" object:self]; Während der Laufzeit bekommt EXC_BAD_ACCESS Ausnahme. Ist die defaultCenter immer irgendwo veröffentlicht?

Veröffentlichen von NSNotification im Hauptthread

Anzahl der Antworten 4 Antworten
Fand ich den folgenden code-snippet, welches ermöglicht NSNotification gebucht werden auf dem Haupt-thread aus hintergrund-thread. Ich würde gerne wissen, ob dies ist eine sichere und akzeptable Praxis, bitte? dispatch_async(dispatch_get_main_queue(),^{ [[NSNotificationCenter defaultCenter] postNotificationName:@"ImageRetrieved" object:nil userInfo:imageDict]; }); InformationsquelleAutor der

iOS Beobachter aus Benachrichtigung entfernen: Kann ich das für alle Beobachter einmal aufrufen? Und selbst wenn es keine gibt?

Anzahl der Antworten 2 Antworten
Ich bin Registrierung von drei Beobachtern in den meisten der my view-Controller. Einige haben mehr, einige weniger, aber ich möchte im Rahmen der Registrierung und der Aufhebung der Registrierung-Prozess in einer übergeordneten Klasse. Gibt es irgendwelche Probleme

So übergeben Sie ein Objekt mit NSNotificationCenter

Anzahl der Antworten 4 Antworten
Ich versuche, ein Objekt übergeben von meinem app delegieren, um eine Benachrichtigung Empfänger in einer anderen Klasse. Möchte ich weitergeben integer messageTotal. Jetzt habe ich: In Empfänger: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"])

Wie übermittele ich mit NotificationCentre in swift 3.0 und NSNotificationCenter in swift 2.0?

Anzahl der Antworten 3 Antworten
Ich bin Implementierung socket.io in meine swift-ios-app. Derzeit auf mehrere Platten höre ich auf den server und warten auf eingehende Nachrichten. Ich mache so durch den Aufruf der getChatMessage Funktion in jedem panel: func getChatMessage(){ SocketIOManager.sharedInstance.getChatMessage {

NSOperation und NSNotificationCenter im Hauptthread

Anzahl der Antworten 4 Antworten
Ich habe eine NSOperation. Wenn er fertig ist, schieße ich ein NSNotificationCenter, damit das Programm weiß, dass die NSoperation ist fertig und das aktualisieren der gui. Meinem Verständnis die Zuhörer in die NSNotification läuft nicht auf dem

Beobachten von Änderungen an einem veränderbaren Array mit KVO vs. NSNotificationCenter

Anzahl der Antworten 2 Antworten
In meinem Modell habe ich ein array von Objekten, die auch als Ereignisse. Ich würde gerne meine controller mitgeteilt werden, wenn ein neues Objekt Hinzugefügt wird, auf Ereignisse. Dachte ich, dass ein guter Weg, dies zu tun

iOS 11 - Tastaturhöhe gibt in der Tastaturbenachrichtigung 0 zurück

Anzahl der Antworten 5 Antworten
Ich habe mit Tastatur Benachrichtigungen ohne Probleme und immer die exakte Höhe der Tastatur. - (void)keyboardDidShow:(NSNotification *) notification{ CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; NSLog(@"%f",keyboardSize.height);} aber mit iOS 11 die Größe der Tastatur ist 0, wenn

Wie kann ich alle Benachrichtigungen abhören, die an das StandardCenter des iOS NSNotificationCenters gesendet werden?

Anzahl der Antworten 1 Antworten
Möchte ich hören, um alle Benachrichtigungen versandt werden, um die defaultCenter. Sowohl öffentliche als auch private. Weiß jemand, wie ich dies tun kann? InformationsquelleAutor der Frage Tony | 2011-10-31

Hinzufügen und Entfernen von Beobachtern zu NSNotificationCenter in einem UIViewController

Anzahl der Antworten 5 Antworten
Blick auf verschiedene Apple-Beispiele (zum Beispiel Musik Hinzufügen), in denen ich Sie hinzufügen Beobachter zu den Standard - NSNotificationCenter im viewDidLoaddann entfernen Sie Sie in dealloc. Dies scheint gefährlich ist, wie viewDidLoad mehrmals aufgerufen werden kann, ohne

Android entspricht NSNotificationCenter

Anzahl der Antworten 6 Antworten
In den Prozess der Portierung einer iPhone-Applikation über android, ich bin auf der Suche nach der beste Weg, um die Kommunikation innerhalb der app. Absichten zu sein scheinen dem Weg zu gehen, ist das die beste (einzige)