Bonjour,
J'aimerais comprendre comment fonctionne la boucle "for" dans Objective-C.
Voici mon code:
Le resultat est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 - (void)viewDidLoad { NSArray *myArray = [[NSArray alloc] initWithObjects:@"numero 1", @"numero 2", @"numero 3", nil]; for (NSString *string in myArray) { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"essai" message:string delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; [alert show]; } [super viewDidLoad]; }
Lorsque la vue apparait, un message d'alerte s'affiche avec "numero 1" et directement "numero 3". Apres avoir clique sur le bouton "OK", s'affiche le message "numero 2", je clique sur "OK" et s'affiche ensuite le message "numero 1".
Je voudrais savoir pourquoi le "numero 3" apparait en premier, precede par un tres bref message "numero 1".
Merci beaucoup.
Partager