Etre autonome dans la compréhension des erreurs XCode ?
Pierre
Membre
Bonjour à tous,
J'aimerais savoir comment m'y prendre pour interpréter les erreurs renvoyées par XCode avant compilation et celle renvoyées lors de l'éxécution du code.
Pour le moment je suit les étapes suivantes (plus ou moins dans l'ordre :P ) :
Comment vous faites quand on vous soumet un morceau de code et l'erreur qui va avec ?
Je vous pose cette question car pour le moment j'ai l'impression que pour résoudre chacune de mes erreurs je suis obligé de finir par demander sur le forum. Et c'est frustrant de ne pas arriver à avancer et à se débrouiller un peu tout seul (je n'ai pas envie de vous déranger pour la moindre erreur "de base").
Y'as-t'il une méthodologie claire et éprouvé pour résoudre ses bugs de code ?
Merci d'avance pour vos réponses,
A bientôt,
Pierre
P.S.: c'est d'autant plus frustrant que sur les autres langages je n'ai jamais rencontré d'erreur aussi complexes à comprendre pour un débutant.
J'aimerais savoir comment m'y prendre pour interpréter les erreurs renvoyées par XCode avant compilation et celle renvoyées lors de l'éxécution du code.
Pour le moment je suit les étapes suivantes (plus ou moins dans l'ordre :P ) :
- "Search Apple site développer for selection"
- Recherche sur Google
- Recherche sur StackOverflow.com
- Recherche sur le forum PommeDev
- Poser la question sur le forum PommeDev (ou directement à des contacts dév. iPhone sur Skype ^^).
Comment vous faites quand on vous soumet un morceau de code et l'erreur qui va avec ?
Je vous pose cette question car pour le moment j'ai l'impression que pour résoudre chacune de mes erreurs je suis obligé de finir par demander sur le forum. Et c'est frustrant de ne pas arriver à avancer et à se débrouiller un peu tout seul (je n'ai pas envie de vous déranger pour la moindre erreur "de base").
Y'as-t'il une méthodologie claire et éprouvé pour résoudre ses bugs de code ?
Merci d'avance pour vos réponses,
A bientôt,
Pierre
P.S.: c'est d'autant plus frustrant que sur les autres langages je n'ai jamais rencontré d'erreur aussi complexes à comprendre pour un débutant.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pour les erreur à l'exécution il n'y a pas de secret, c'est l'expérience, il n'y en a pas 300 000, une fois que tu as vu les principaux ça aide bien, ensuite il faut savoir comment marche l'ObjC, le Cocoa et le runtime qui va avec...
Je vais attendre d'avoir un peu plus d'expérience avant de m'inquiéter de ma non compréhension des erreurs de base.
Merci pour ta réponse.
Pierre
Par exemple "object xxx does not respond to selector yyy" veut dire... bah exactement ce que ça veut dire. Et beaucoup d'autres messages d'erreur sont du même acabit.
@troll {
On parlait d'outil de travail la...
}
Les messages d'erreur de XCode sont en générale compréhensible surtout qu'il se rapporte à une ligne en particulier (et encore pas toujours...). Mais les messages renvoyé lors de l'éxécution sont toujours aussi occulte pour moi.
Je comprend de quel élément il parle (quand c'est un élément que j'utilise dans mon code) mais comme il n'y aucune référence au fichier ou au classes c'est pas toujours évident de comprendre ce qui se passe réellement.
En tout cas merci pour vos éclaircissements.
Pierre
En tout cas ton protocol de recherche est plutôt bon je trouve, si tu fait bien t'es recherche à priori tu trouvera tes réponses tout seul. La plupart des questions ayant déjà été posé.