Pass NSMutableArray zu einem view-controller zu einem anderen
Ich versuche mich zu übergeben, ein NSMutableArray zwischen zwei view-controller. Bitte lassen Sie mich wissen, was kann ich tun für diese
In der PlaylistViewController.h-Datei habe ich
NSMutableArray *SongArray;
@property(nonatomic,retain)NSMutableArray *SongArray;
denen möchte ich übergeben an einen anderen view-controller
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie teilen sich in zwei Arten:
Beispiel
In .h Datei
In .m Datei
NSUserDefaults
Beispiel
Angenommen, Sie wollen auf pass
NSMutableArray
zuPlaylistViewController
aus einer anderen view-controller lässt sagenviewcontroller
.m führen Sie dann folgenden in-view-controller.mKönnten Sie view-controller, den Sie übergeben möchten-array als Delegierter des Ursprungs-view-controller (in deinem Fall PlaylistViewController)
Machen Eigentum Ihrer
NSMutableArray
und synthetisieren es.Und diese nach Objekt Ihrer Klasse.
erstellen eines NSMutableArray Eigenschaft secondMutArray in secondViewController.
in firstViewController ,wo Sie wollen, um pass mutablearray , dort erstellen Sie die Instanz der 2. viewcontroller & zuweisen des selbst.mutableArray zu secondMutArray.
wie diese