Frage

Wie kann ich jede einzelne Benachrichtigung auf meinem System in OBJ-C drucken?

[[NSNotificationCenter defaultCenter] addObserver:self ...];

Was macht in "..."? Sollte ich nsdistributedNotificationCenter verwenden?

Angenommen, ich habe eine Funktion namens Logfunc, die nslog (@"ok").

Danke

War es hilfreich?

Lösung

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(myMethod:) name:nil object:nil];

Sie können dann eine Methode definieren, die Ihrem Selektor entspricht, wie folgt:

- (void)myMethod:(NSNotification *)notification {
    NSLog(@"notification received: %@", notification);
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top