2008-12-16 9 views
1

OK, j'utilise un service Web RDS compatible JSON pour fournir des données à une application iPhone. Je trouve que mes valeurs Integer (IDs) sont interprétées par le framework json comme un type NSDecimalNumber. J'ai besoin d'un entier. Comment puis-je obtenir une valeur entière de ma variable typée NSDecimalNumber? J'ai essayé tout ce que je sais, et je suis à bout de nerfs.Comment convertir NSDecimalNumber en NSInteger?

Répondre

8

Je ne suis pas sûr de JSON, mais:

NSDecimalNumber hérite de NSNumber, de sorte que vous pouvez simplement utiliser la méthode -integerValue du NSNumber.

Nécessite 10.5, mais ne devrait pas poser de problème.

Questions connexes