JSON библиотека для iPhone - PullRequest
       2

JSON библиотека для iPhone

2 голосов
/ 14 февраля 2011

Я хочу использовать библиотеку JSON в своем проекте iPhone.Я обнаружил, что библиотека json-framework является самой популярной на данный момент.Его можно найти здесь: http://code.google.com/p/json-framework/.

какие-либо другие предложения?

Ответы [ 2 ]

8 голосов
/ 14 февраля 2011
Настройка JSON Framework

Библиотека, используемая в этом приложении, написана Stig Brautaset и размещена на code.google.com. Я использовал эту библиотеку в двух приложениях, которые есть в App Store, Today's Horoscope, бесплатно и платных . Это отличная библиотека, вы не ошибетесь.

  1. Загрузить фреймворк для iPhone JSON

Существует несколько вариантов процесса установки, самый простой и наименее подверженный ошибкам - это копировать исходные файлы непосредственно в ваш проект. В проекте, который прилагается к этому сообщению, это сделано для вас, однако, оно показано здесь, если вам нужно добавить каркас к существующему или будущему проекту.

  1. Откройте файл dmg из загрузки.
  2. Перетащите папку JSON и поместите ее в группу «Классы» в «Группы и файлы» в проекте Xcode.
  3. Установите флажок «Копировать объекты в папку целевой группы».
  4. Теперь вы можете использовать # import «JSON.h» в ваших исходных файлах.
Xcode Project Download - часть 1

Чтобы сохранить этот пост на управляемой длине, я покажу только код, который наиболее подходит для JSON, Flickr и весь поток приложений, код на периферии, с которым вы знакомы, и вы можете просмотреть по адресу любое время в исходном коде проекта.

  1. Загрузка iPhone, JSON и Flickr - часть 1 Xcode project

Источник: http://iosdevelopertips.com/networking/iphone-json-flickr-tutorial-part-1.html

Обновленный ответ

Использовать NSJSONSerialization Class https://developer.apple.com/documentation/foundation/jsonserialization

5 голосов
/ 14 февраля 2011

Вот документация по установке json-framework .

Мне самому нравится JSONKit , это просто и быстро.

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