Envoyer un message
muqaddar
Administrateur
Salut chers membres,
Quand j'envoie un message de ce type :
à ceci :
ça ne rentre jamais ds mon if.
A vrai dire, je veux comparer le nom de la variable, pas son contenu.
Donc je devrais mettre ça, non :
if (key == @paysKey)
mais ça ne rentre pas non plus ds le if...
A l'aide.
Quand j'envoie un message de ce type :
[self filtreWithKey: paysKey andValue: stringSend];
à ceci :
<br />- (void)filtreWithKey:(NSString *)key andValue:(id)value<br />{<br /> id obj;<br /> //quel filtrage ?<br /> if ([key isEqualToString: @"paysKey"]) <br /> obj = [dict objectForKey:@"paysId"];<br />}<br />
ça ne rentre jamais ds mon if.
A vrai dire, je veux comparer le nom de la variable, pas son contenu.
Donc je devrais mettre ça, non :
if (key == @paysKey)
mais ça ne rentre pas non plus ds le if...
A l'aide.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
.
J'ai mes réflexes de phpMan qui interfèrent parfois.
NSString* maString = [number stringValue] ???
Pkoi, ça existe pas stringWithNumber ?
[tt]NSString* maString = [number description];[/tt]
. :P
Ha oui Bru ?
C'est intéressant, j'avais jamais essayé.
Sinon Oxitan, il y a aussi :
...ce que tu fais d'ailleurs, si dans ton code tu remplaces "number" par l'expression entière... donc je comprend pas pourquoi tu dis que tu n'y arrives pas ? ??? :-\
Peut-être te plains-tu plutot de ne pas pouvoir y arriver plus simplement que ça ?
J'ai utilisé la méthode de Renaud.
id objPays;
objPays = [dict objectForKey: @paysId];
me renvoie aussi une sigenv 11 ???
C'est plutôt la variable dict qui ne contient pas de pointeur sur un objet cocoa valide.
.
Comment il fait ce mec pour toujours me mettre sur la voie ?