J'essaie de convertir un int en chaîne mais j'ai des problèmes. J'ai suivi l'exécution à travers le débogueur et la chaîne 'myT' a la valeur 'sum' mais l'instruction 'if' ne fonctionne pas correctement si 'sum' vaut 10,11,12. Ne devrais-je pas utiliser un type primitif int pour stocker le numéro? De plus, les deux méthodes que j'ai essayées (voir le code commenté) ne parviennent pas à suivre le vrai chemin de l'instruction 'if'. Merci!
int x = [my1 intValue];
int y = [my2 intValue];
int sum = x+y;
//myT = [NSString stringWithFormat:@"%d", sum];
myT = [[NSNumber numberWithInt:sum] stringValue];
if(myT==@"10" || myT==@"11" || myT==@"12")
action = @"numGreaterThanNine";