Hallo OSX Entwickler,
ich greife auf ein NSMutableArray eines Objekts eines anderen ViewController zu.
Ich erzeuge ein iI_Picture Objekt (meine eigene Klasse) und will diese hinzufügen.
Um das zu überprüfen, lass ich mir die Anzahl der Objekte im Array ausgeben und es kommt immer (null).
Alles anzeigen
Wieso kann ich nichts zu diesem Array hinzufügen?
ich greife auf ein NSMutableArray eines Objekts eines anderen ViewController zu.
Ich erzeuge ein iI_Picture Objekt (meine eigene Klasse) und will diese hinzufügen.
Um das zu überprüfen, lass ich mir die Anzahl der Objekte im Array ausgeben und es kommt immer (null).
Quellcode
- iI_MyPlanViewController *vcNewViewController = segue.destinationViewController; // Der ViewController wird über die Segue angesprochen
- iI_Picture *TitlePicture = [[iI_Picture alloc] init]; // Das iI_Picture wird erstellt
- TitlePicture.sName = @"Title Picture"; // Der Name des Pictures wird gesetzt
- TitlePicture.imgPicture = ivNewPicture.image; // Das Bild des Pictures wird gesetzt
- NSLog(@"%@", [vcNewViewController.MyPlan.maPictures count]); // Ausgabe: (null)
- [vcNewViewController.MyPlan.maPictures addObject:TitlePicture]; // Das Objekt wird hinzugefügt
- NSLog(@"%@", [vcNewViewController.MyPlan.maPictures count]); // Ausgabe: (null)
Wieso kann ich nichts zu diesem Array hinzufügen?