NSLog et Xcode 3
chaps31
Membre
La question semble stupide mais où est ma fenêtre log avec xcode 3 ???? J'ai l'habitude de contrôler avec NSLog mais je ne vois pas où faire apparaitre la fenêtre de log !!!!
SOS Merci
SOS Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
attention, asser proche de celui pour compiler qui est pomme + r.
Sinon certain que je trouve pas mal:
pomme + majuscule + y => pour lancer le débugger
pomme + y => pour débugger
pomme + majuscule + c => explorateur de classes
(D'ailleurs si qqun connaà®t une astuce pour automatiquement rebasculer en mode "édition de code" quand l'appli a quitté ça m'intéresse)
Les NSLog() apparaissent également dans le journal système (Applications > Utilitaires > Console).
Pour le coup, un "NSLog" derrière un "return" ça ne prouvera pas grand chose :P
N'as tu pas oublié le @ devant la chaà®ne ? Sinon, je ne vois pas.
Bon y'a plus qu'à chercher pourquoi mes NSLog eux boudent...
En général lorsqu'un truc suréaliste et totalement incompréhensible arrive c'est que la boulette est plus grosse que moi et devant mes yeux sans que je la vois pas... :P
Ma confusion vient du fait que j'utilise peu "awakeFromNib" mais très souvent "applicationWillFinishLaunching:". D'expérience, je sais que cette méthode n'est pas exécutée si je ne connecte pas le "Delegate".
Bon, passons!
Ce qui est somme toute logique vu que "applicationWillFinishLaunching" est une "delegate method" :P
À noter qu'on peut aussi, sans être delegate, s'enregistrer pour recevoir la notification correspondante.
+
Chacha
La Honte !!!
Une petite voix m'avait dit: "test le avant de poster" et je me suis dis pas besoin !!!
Bon je mérite une fessée (attention je pourrais y prendre goût)...
En même temps, on apprend aussi en se trompant.
Mais la honte quand même !
Effectivement il faut mettre le log avant le return et si là ça ne marche pas c'est que t'as pas de console ou alors c'est que tu écris ton code sur papier ou autre...
Si tu écris ton code sur papier...
Que tu l'exécute sur papier...
Tu es sûr de ne pas voir les sorties consoles (sauf sur un bout de papier).
OK, je sors tout de suite
:brule:
Et sur une ardoise magique ?