J'ai un NSDictionary qui a été initialisé avec un plist qui, entre autres choses, contenait count suivi de 32 et je veux obtenir à la valeur pour count.Comment puis-je extraire un entier d'un NSDictionary et le mettre dans un entier?
Comment?
Je sais comment obtenir dans un objet via
[dictionaryObjectName objectForKey:@"count"]
Mais pour moi, la valeur que je suis obtenir est pas un objet.
Si je dois spécifier un objet, quel serait le meilleur à utiliser (FYI la valeur sera toujours non signée) et je dois l'obtenir dans un vrai int.
Est-ce que je fais quelque chose comme
NSNumber *num = [dictionaryObjectName objectForKey:@"count"];
int theValue = [num intValue];
[num release];
La libération NOMB une bonne chose à faire puisque cela pour un iPhone sans garbage collector?
int theValue = [ num intValue]; // est un 'int' AND NSInteger theValue = [nombre entierValue]; // est un NSInteger –