Übergeben Sie die NSString-Variable an eine andere Klasse mit NSNotification

7

Ich möchte einen NSString von einer Klasse an eine andere Klasse übergeben und diesen NSString zu einem NSMutableArray in meiner zweiten Klasse hinzufügen. Ich glaube, dass ich NSNotification dafür verwenden kann, aber ich kann nicht eine Variable über Benachrichtigung weitergeben. Mein Code würde ungefähr so ​​aussehen:

// class1.h

%Vor%

// class1.m

%Vor%

// class2.h

%Vor%

// class2.m

%Vor%     
Niels Sønderbæk 22.04.2012, 20:59
quelle

2 Antworten

38

In der Absenderklasse können Sie eine Benachrichtigung mit einem Objekt mit folgendem Inhalt posten:

%Vor%

Die Hörer- oder Empfängerklasse muss sich für die Benachrichtigung registrieren:

%Vor%

Die Methode incomingNotification lautet:

%Vor%

BEARBEITEN

Wenn Sie die Benachrichtigung von "ViewController" veröffentlichen, wird "ViewController2" geladen?

    
Jonathan Naguin 22.04.2012, 21:11
quelle
0
%Vor%     
Vinod Joshi 04.12.2013 11:52
quelle