Selection d'une Custom View
Radada
Membre
Salut à tous,
bon j'ai enfin réussi, grâce à vous , à m'en sortir avec l'exo de Hilleglass (voir les autres posts au cas où...)
Maintenant, j'attaque le chapitre sur les évènements claviers. Il y a une appli toute con avec une custom view (BigLetterViw) qui, dans un premier temps, est censée écrire sur la console les évènements claviers qu'elle reçoit.
Au niveau d'IB, quand je crée ma vue (une custom view et 2 text fields), on définit les NextKeyView et le premier élément sélectionnés lors de l'ouverture de l'appli (dsl, j'ai pas XCode sous les yeux et le nom n'échappe ). Si je lance une simulation du comportement de l'interface dans IB, je ne vois pas la custom view et elle ne se sélectionne pas quand on joue sur les tab. Et j'ai le même comportement dans XCode en lançant proprement le projet. J'ai donc mis le projet en PJ.
Voila, si vous avez une petite idée (une fois j'ai passé 1 semaine avant que Céroce me fasse remarquer une petite case à cocher dans IB "unload when closed" ou un truc du genre ). J'ai l'impression que ça doit être le même genre de connerie ici non?
Merci à tous
bon j'ai enfin réussi, grâce à vous , à m'en sortir avec l'exo de Hilleglass (voir les autres posts au cas où...)
Maintenant, j'attaque le chapitre sur les évènements claviers. Il y a une appli toute con avec une custom view (BigLetterViw) qui, dans un premier temps, est censée écrire sur la console les évènements claviers qu'elle reçoit.
Au niveau d'IB, quand je crée ma vue (une custom view et 2 text fields), on définit les NextKeyView et le premier élément sélectionnés lors de l'ouverture de l'appli (dsl, j'ai pas XCode sous les yeux et le nom n'échappe ). Si je lance une simulation du comportement de l'interface dans IB, je ne vois pas la custom view et elle ne se sélectionne pas quand on joue sur les tab. Et j'ai le même comportement dans XCode en lançant proprement le projet. J'ai donc mis le projet en PJ.
Voila, si vous avez une petite idée (une fois j'ai passé 1 semaine avant que Céroce me fasse remarquer une petite case à cocher dans IB "unload when closed" ou un truc du genre ). J'ai l'impression que ça doit être le même genre de connerie ici non?
Merci à tous
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
et non
-(BOOL) firstResponder
{
NSLog(@Accepter);
return YES;
}
Sais-tu que les codes du livres sont disponibles sur le site du BigNerdRanch ?
Putain je suis une vraie merde ;D ;D
C'est pas possible d'être aussi con sérieusement
Oui, merci, j'ai récupéré les sources (enfn, celles du bouquin, il n'y a pas les exos de fin de chapitre, ce qui est un peu dommage d'ailleurs...), mais je n'avais pas du tout pensé à ça....
Encore une fois merci de ton aide Philippe
Il faut que tu te serves du débogueur, tu aurais vu rapidement que la méthode n'était pas appelée. Quand tu seras face à du vrai code, il n'existera pas de correction ! Ces exercices sont appelés à raison "challenges" dans la version originale.
.. j'ai récupéré les sources (enfn, celles du bouquin, il n'y a pas les exos de fin de chapitre, ce qui est un peu dommage d'ailleurs...), mais je n'avais pas du tout pensé à ça....
[/quote]
Si tu veux vérifier ton code par rapport aux sources tu as une appli "FileMerge" dans le dossier /Developer/Applications/Utilities qui te permet de voir rapidement les différences.
Comme il y a "peu" de code dans les exemples en général ça va vite à comparer
Où exactement? J'ai fouillé le site un bon quart d'heure sans rien trouver
Bonjour
ici http://bignerdranch.com/products.shtml tu as un lien http://www.bignerdranch.com/solutions/Cocoa-3rd.tgz
La lecture du forum http://techstra.bignerdranch.com/ est intéressante surtout pour les exercices qui n'ont pas de solution affichée, eux.
hth ..
Merci :adios!: