2010-01-27 1 views

Répondre

4

objectForKey renvoie une référence et non un nombre entier. Je crois qu'il renvoie un NSNumber dans ce cas. Vous pouvez obtenir une valeur entière à partir de cela.

+0

quelle fonction que je peux utiliser pour obtenir NSNumber? merci pour votre avis Corey Porter – RAGOpoR

7

Corey est correct. Notez le mot "objet" dans la méthode -objectForKey:; dans ce cas, ce sera en effet NSNumber. Qu'est-ce que vous devriez faire est

int i = [[dictionary objectForKey:@"icon"] intValue]; 
+0

Remerciements Noah Witherspoon – RAGOpoR

Questions connexes