【问题标题】:SBJSON ios 5 or native apple JSONSBJSON ios 5 或原生苹果 JSON
【发布时间】:2013-01-04 15:23:57
【问题描述】:

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

谢谢

【问题讨论】:

  • 为什么不使用内置类? NSJSONSerialization 工作得很好,你会少一个依赖。
  • 好的,只是检查一下,确保它不是劣势

标签: ios json nsjsonserialization


【解决方案1】:

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

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

【讨论】:

  • 无法打开此链接。你能告诉我哪个性能最好吗?
  • 博客建议对于典型用例,NSJSONSerialization 比 SBJSON 性能更高
  • 哪一个是 iOS > 5.0 的最佳选择。
【解决方案2】:

我认为使用 SBJSON 类的唯一原因是 iOS NSJSONSerialization。在我看来,在为 iOS 开发时,Native 几乎总是更好的选择。

【讨论】:

    【解决方案3】:

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

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

    【讨论】:

      猜你喜欢
      • 2020-06-24
      • 1970-01-01
      • 2017-06-19
      • 1970-01-01
      • 1970-01-01
      • 2019-06-24
      • 1970-01-01
      • 1970-01-01
      • 2011-04-03
      相关资源
      最近更新 更多