Session est redémarré lorsque vous utilisez l'affichage des alertes dans l'iPhone?

StackOverflow https://stackoverflow.com/questions/2287862

  •  21-09-2019
  •  | 
  •  

Question

Je suis nouveau iphone development.I suis création d'une carte application.Now je suis face à un problème avec l'alerte view.To voir comment alerte vue affichée dans le simulateur, j'ai ajouté une vue d'alerte dans la vue « fait la charge » method.When je clique sur un bouton dans la page de destination, il accède à une autre vue (où vue d'alerte est affichée) Lorsque je lance l'application, dans la fenêtre de la console je peux voir la session a commencé une nouvelle fois après le démarrage initial à la page d'atterrissage.

pour afficher l'alerte

 UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Current Location" message:@"Show Current Location?" delegate:nil cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK"];
    [alert show];

Dans la fenêtre de la console

  [Session started at 2010-02-18 15:57:12 +0530.]

[Session started at 2010-02-18 15:57:23 +0530.]
GNU gdb 6.3.50-20050815 (Apple version gdb-967) (Tue Jul 14 02:11:58 UTC 2009)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-apple-darwin".sharedlibrary apply-load-rules all
Attaching to process 604.
(gdb) 

Je voulais juste voir la vue d'alerte sans faire aucune action sur cliqué sur OK ou annuler buttons.Please me aider. s'il vous plaît guider me.thanks.

Était-ce utile?

La solution

C'est juste le débogueur (GDB) initialisant.

Si le débogueur ne démarre pas au lancement de l'application (qui sera le cas si vous venez de construire et gérer au lieu de construire et déboguer) le débogueur démarrer et initialiser lorsque l'application rencontre un problème.

Le problème que vous avez ici est à votre avis d'alerte ligne init. Tout va bien jusqu'à ce que le dernier paramètre: otherButtonTitles: - Avis au pluriel sur les titres, pas de titre. Cela signifie que le paramètre prend une liste terminée nil des éléments -. C'est également indiqué dans la documentation

devrait modifier votre code afin que le paramètre est nul terminé comme ceci:

 UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Current Location" message:@"Show Current Location?" delegate:nil cancelButtonTitle:@"Cancel" otherButtonTitles:@"OK", nil];
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top