Парсер JSON для Какао - PullRequest
       6

Парсер JSON для Какао

1 голос
/ 26 февраля 2012

Я начинаю с iOs. Я хотел бы знать, есть ли встроенный анализатор JSON и, если нет, какова лучшая альтернатива для отображения строки JSON в объекты Какао.

Спасибо

Ответы [ 4 ]

7 голосов
/ 26 февраля 2012

Если вы ориентируетесь только на iOS 5, то есть встроенный класс NSJSONSerialization, который прекрасно справится с этой задачей.Если вам нужно, чтобы он работал в более старых версиях iOS, тогда что-то вроде SBJSON хорошо работает для меня

3 голосов
/ 26 февраля 2012

Существует встроенный анализатор JSON (NSJSONSerialization) в iOS 5 и выше.

Если вы хотите настроить таргетинг на более ранние версии iOS, есть много сторонних, таких как TouchJSON .

2 голосов
/ 26 февраля 2012

Рассматривали ли вы JSONKit

JSONKit

JSONKit имеет двойную лицензию в соответствии с условиями лицензии BSD или, в качестве альтернативы, в рамках лицензии BSDусловия лицензии Apache, версия 2.0.Copyright © 2011, John Engelhart.

Библиотека JSON Objective-C с очень высокой производительностью

ОБНОВЛЕНИЕ: (2011/12/18) Приведенные ниже тесты были выполнены до AppleNSJSONSerialization была доступна (начиная с Mac OS X 10.7 и iOS 5).Очевидный вопрос: что быстрее, NSJSONSerialization или JSONKit?Согласно этому сайту, JSONKit работает быстрее, чем NSJSONSerialization.Некоторые быстрые вычисления «с обратной стороны» с использованием приведенных чисел показывают, что JSONKit примерно на 25–40% быстрее, чем NSJSONSerialization, что довольно существенно.

1 голос
/ 26 февраля 2012

Я использую SBJson , это не встроенный анализатор JSON, но я рекомендую его, вы можете попробовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...