ドキュメントをCoreFoundationタイプに変換するために使用NSJSONSerialization
しています。JSON
私の中にJSON
は「数字」というフィールドがあります。整数の場合もあれば、浮動小数点の場合もあります。
さて、問題は、私をにNSJSONSerialization
変えて、objectForKeyを使用して数値を抽出しようとすると、intになることもあれば、doubleになることもあります。単にラッパーに残すのではなく、実際に値のボックスを解除して、それをに挿入するようです。JSON
NSDictionary
NSJSONSerialization
NSNumber
NSDictionary
非常に奇妙な。プリミティブをに入れることになっていると思いましたNSDictionary
。したがって、私が今抱えている問題は、実際の数値を保持するためにキャストする必要があるタイプ(intまたはdouble)がわからないことです。
誰かが抜け道を知っていますか?