J'ai un problème avec UIAlertView que je ne comprends pas. Je ne peux pas le faire fonctionner. J'ai changé le code pendant le test, donc UIAlertView devrait frapper directement en appuyant sur le bouton. J'ai testé avec breakpoint/debugger et ce qui se passe quand j'appuie sur le bouton est que la première ligne à laquelle il s'arrête est "otherButtonTitles: nil];".Impossible de faire fonctionner UIAlertView
J'ai testé le morceau de code dans une autre partie de l'application et cela a fonctionné.
Je n'ai aucune idée de ce que je fais mal.
- (IBAction)startNewGame_Button:(id)sender {
UIAlertView *noPlayersAlert = [[UIAlertView alloc] initWithTitle:@"VARNING"
message:@"Ingen spelare är vald!\n \n Välj spelare och försök igen!"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[noPlayersAlert show];
[noPlayersAlert release];
...
}
============== MISE À JOUR =====================
Quand je copie ce code à un autre bouton ça marche ??
Ici, il est dans une ligne, testé que, avec le même résultat:
UIAlertView *noPlayersAlert = [[UIAlertView alloc] initWithTitle:@"VARNING" message:@"Ingen spelare är vald!\n \n Välj spelare och försök igen!" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
MISE À JOUR ============== # 2 ======== ==========
Problème résolu, même si je ne comprends pas la raison, comme j'ai enlevé un "exit (0)" j'avais loin au-dessous du UIAlertView pendant le test.
Merci à tous ceux qui ont répondu :)
Définir le délégué auto. erreur vous montre toute la ligne du code incorrect. vous pouvez écrire le code ci-dessus (implémentation de uialertview) en une ligne – 0xDE4E15B