虽然根据基准测试,JSONKit速度更快,但Github自述文件充满警告,不正确的JSON会导致崩溃,等等。
对我而言,更重要的是没有崩溃,并且JSON文件中的错误的Unicode JSON或其他细微错误不会导致崩溃。
速度提升可能来自它对错误的严格和无情? NSJSONSerialization在这方面是否更加强大?
答案 0 :(得分:2)
这是一个有点主观的问题,因为它只能根据我和其他开发者的经验来回答。
我使用了JSONKit
和NSJSONSerialization
,并且非常喜欢后者。无论基准测试表明什么,我都没有注意到日常使用速度的差异。但是,我也习惯在后台线程中进行反序列化,因此UI中的速度差异可能不明显。