Xcode/objectif c n'imprime pas vraiment une trace de pile utile. Mon appli se bloque quelque part, et la fichue chose me donne seulement des chiffres comme 45353453, 34524323, 6745345353, 457634524234. Pas utile du tout.Un moyen facile d'imprimer la trace de la pile actuelle d'une application?
Donc je veux faire un NSLog(); au début de chaque méthode que j'ai dans mon application entière. Mais peut-être y a-t-il un moyen plus simple de découvrir la véritable trace de pile, humainement lisible? Non seulement sur le lancement de l'application ou de crash, mais tout le temps, sur chaque activité qui se passe? Cela aiderait beaucoup à déboguer.
vous pouvez suivre la trace de la pile dans le débogueur, il devrait vous prendre au dernier appel de méthode avant l'accident, je pense – Daniel
Non, les informations du débogueur ne sont pas vraiment utiles. –
Pourquoi les informations du débogueur ne sont-elles pas utiles? Si vous démarrez votre application dans le débogueur et qu'elle se bloque, le débogueur doit présenter une belle trace de pile que vous pouvez parcourir pour voir chaque ligne appelée. Si votre application s'arrête sur une exception, consultez la réponse d'alex_c pour savoir comment déboguer cela. –