0

iPhone プロジェクトで JSON データを解析するために json-framework を使用しています。しかし、json データに 10432159274 などの多数の数値が含まれていると、NSNumber がオーバーフローします。SBJsonParser.h のドキュメントには、JSON の数値は NSNumber または NSDecimalNumber に変換されると記載されています。大きな整数が NSDecimalNumber として解析されるようにするにはどうすればよいですか? ありがとう。

4

1 に答える 1

1

解決策を見つけました。SBJSON の最新バージョンに更新すると解決します。numberWithLongLong を使用して最大 19 桁の整数を表す新しいバージョン。

于 2011-09-28T11:18:46.100 に答える