1

刚开始在 iOS 中使用 JSON。我有一个使用 SBJSON 的应用程序的早期版本。我正在从头开始重建它,并且想知道是否应该继续使用 SBJSON 或苹果的原生 JSON 支持?

谢谢

4

3 回答 3

4

有些人对此做了一些研究,似乎 NSJSONSerialization 比 SBJSON 性能更高

http://blog.skulptstudio.com/nsjsonserialization-vs-sbjson-performance

于 2013-01-04T15:31:06.083 回答
1

我认为使用 SBJSON 类的唯一原因是 iOS < 5.0 兼容性。如果您计划以 iOS 5.0 及更高版本为目标,我会选择原生NSJSONSerialization. 在我看来,为 iOS 开发时,Native 几乎总是更好的选择。

于 2013-01-04T15:31:49.120 回答
0

请注意,SBJSON(和我修改后的 KSJSON 版本)支持自定义对象序列化,这不仅使它——当然——比 NSJSONSerialization 慢,而且可能正是你所需要的。

NSJSONSerialization 不支持带有自定义类的对象图。

于 2015-10-30T16:04:01.133 回答