Ich bekomme "Verwendung von nicht deklarierten Bezeichner" Fehler in meiner .m-Datei mit dem Code unten und kann nicht scheinen, es auszuarbeiten.Verwendung von nicht deklarierten Bezeichner Fehler
NSArray *imageViews = [NSArray arrayWithObjects:img1, img2, img3, img4, img5, img6, img7, img8, img9, img10, img11, img12, img13, img14, img15, img16, img17, img18, img19, img20, img21, img22, img23, img24, img25, img26, img27, img28, img29, img30, img31, img32, img33, img34, img35, img36, img37, img38, img39, img40, nil];
In meiner .h-Datei habe ich 40 Bilder, die alle mit Referenzierung Stellen:
@property (weak, nonatomic) IBOutlet UIImageView *imgX;
wobei X eine Zahl von 1 bis 40 ist. In meiner .m-Datei funktioniert das NSArray * imagesViews gut, solange es in einer Methode ist, aber ich kann es nicht außerhalb der Methode deklarieren, so dass es für alle Methoden verfügbar ist. Als Objective-C-Novize bin ich nicht von hier weg. Ich würde mich über jede Hilfe freuen.
cani haben einen Blick auf Ihre .m-Datei? –
Verwenden Sie 'self.imgX' anstelle von' imgX', um das Array zu füllen –