4

ベンチマークによると、JSONKitの方が高速ですが、Githubのreadmeには、JSONの形式が正しくないとクラッシュなどが発生するという警告がたくさんあります。

私にとっては、クラッシュが発生しないこと、およびJSONファイル内の不正なUnicodeJSONまたはその他の微妙なエラーがクラッシュを引き起こさないことがより重要です。

おそらく、速度の向上は、エラーに対する厳格さと容赦のないことから来ているのでしょうか。NSJSONSerializationは、この点でより堅牢ですか?

4

1 に答える 1

2

これは、私自身と他の開発者の経験の観点からのみ答えることができるという点で、やや主観的な質問です。

私は両方を使用JSONKitNSJSONSerializationましたが、後者を非常に好みます。ベンチマークが何を示しているかに関係なく、私は日常の使用における速度の違いに気づいていません。ただし、私はバックグラウンドスレッドで逆シリアル化を行う習慣もあるため、UIで速度の違いが明らかにならない場合があります。

于 2012-07-12T22:58:50.020 に答える