J'ai trois variables UIImageView appelées myPicture1, myPicture2 et myPicture3. Dans une boucle for j'essaye d'augmenter le nombre à la fin de myPicture par 1 de sorte que je puisse assigner une image aléatoire à chacune des trois variables. Voici le code ci-dessous:Augmenter le nombre de parties de la variable UIImageView dans une boucle for?
for (i=0; i<3; i++) {
int g = arc4random() % 19;
NSString *imagename = [NSString stringWithFormat:@"image%d.jpg",g];
UIImage *picture = [UIImage imageNamed:imagename];
UIImageView imageView = [[UIImageView alloc] initWithImage : picture];
self.myPicture1 = imageView; **This is where I want myPicture to increase to myPicture 2 and then 3 **
}
Est-ce possible?
Merci à tous,
Martin
Non que vous une fuite de 'imageView' si vous avoir des propriétés 'retain' ou' copy'. Vous devriez le 'libérer' après avoir appelé le setter de propriété. –