4

虽然根据基准 JSONKit 更快,但 Github 自述文件充满了错误的 JSON 导致崩溃等的警告。

对我来说,更重要的是没有崩溃,并且 JSON 文件中格式不正确的 Unicode JSON 或其他细微错误不会导致崩溃。

也许速度的提高来自它对错误的严格和不宽容?NSJSONSerialization 在这方面是否更健壮?

4

1 回答 1

2

这是一个有点主观的问题,因为它只能根据我自己和其他开发人员的经验来回答。

我都使用过JSONKitNSJSONSerialization并且非常喜欢后者。无论基准测试表明什么,我都没有注意到日常使用中的速度差异。但是,我也习惯在后台线程中进行反序列化,因此速度差异在 UI 中可能并不明显。

于 2012-07-12T22:58:50.020 回答