|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Clark KentDéveloppeur informatique Inscription : août 2012 Messages : 3 ![]() |
Bonsoir,
apres plusieurs tests, et des recherches sur internet je suis contrains de vous demander de l'aide. En esperant que quelqu'un pourra m'aider Avec l'aide du tuto sur l'objective-C, je suis au chapitre concernant la classe NSDictionnary. J'ai reussi a faire du code pour le dictionnaire non modifiable (NSDictionnary), mais concernant le NSMutuableDictionnary, je rencontre des difficultes. Premièrement j'ai constate que la methode setObject n'existe pas pour le NSDictionnary classique (ce qui serait logique vu qu'il est normalement pas modifiable, donc j'utilise la methode qui effectue l'intialisation et l'affectation en une seul fois). Cependant je me force a essayer de faire marcher normalement la methode setObject au NSMutuableDictionnary. Je l'utilise exactement comme il est montre dans le tuto, et quand je veux faire afficher l'object correspondant a la clef rentree en parametre, mon debug affiche "null" Voici mon code: Code :
Je sais que ca fonctionne tres bien comme ca, mais j'essaye de comprendre pourquoi ca ne fonctionne pas avec setObject. Simple curiosite. Sinon, je ne vois pas en quoi elle est utile. De plus j'ai essaye de faire la meme chose avec un int pour l'objet, et ca ne compile meme pas ... Comme quoi il ne peut convertir un int vers id ... Donc, une string @"string" est convertible en id ??? J'avoue ne pas tres bien comprendre tous ca. J'espere que mes explications sont claires, et que je vais pouvoir obtenir de l'aide. Merci a vous |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Clark KentDéveloppeur informatique Inscription : août 2012 Messages : 3 ![]() |
Bonjour, j'ai resolu mon probleme, j'avais ce bug car je devais d'abord allouer ma classe de type NSDictionnary.
Ce que je ne faisais pas. Merci |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com