n'utilisant bloc try catch dans xcode afficher le message d'erreur sur l'appareil réel?
ma demande est en cours d'exécution fine dans le simulateur...mais pas sur un périphérique réel....et j'ai jailbreaké l'iphone donc je suis incapable de debug par appareil...si j'utilise essayez d'attraper quelque chose comme cela
@try
{
Statements
}
@catch (NSException *ex) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:[NSString stringWithFormat:@"%@",ex]
delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil];
[alert show];
}
mon application pour afficher les erreurs sur alertview avant de s'écraser?
si non, comment pourrais-je les trouver où est le bug?
OriginalL'auteur Rahul Vyas | 2009-08-21
Vous devez vous connecter pour publier un commentaire.
Attraper l'exception signifie que vous faites quelque chose en réponse à cette "erreur" à venir au sujet et il l'habitude de le plantage de l'application , c'est le point d'attraper les exceptions à dire la façon de gérer les cas où une erreur arrive si votre application habitude de crash, donc oui, l'alerte d'œil...
OriginalL'auteur Daniel
Qui va travailler aussi longtemps que votre @bloc catch ne jette pas des exceptions tout en essayant de construire le
UIAlertView
. Assurez-vous que vousrelease
ouautorelease
, et de soutenir la UIAlertViewDelegate protocole.c'est vrai, essayant juste de mentionner les "pièges"
l'utilisation de ce caus ma demande pour devenir très lent et il ne montre pas tout alertview...suis-je en train de faire quelque chose de mal??? comment puis-je montrer nsexception comme alertview message
OriginalL'auteur slf
Essayez ceci:
votre message original dit que vous ne pourriez pas utiliser joindre GDB, vous avez confondu moi
OriginalL'auteur slf