Какую json-библиотеку использовать на iphone для использования json, сгенерированного gson / jackson

Мне нужно создать API данных JSON на основе Java, доступ к которому будет осуществляться с мобильных устройств: Android, Iphone .. . Я сузился до следующих:

  • API данных на стороне сервера - gson / jackson lib (pojo to json)
  • сторона Android - gson / jackson lib (json to pojo)
  • сторона Iphone - я погуглил и нашел что есть куча фреймворков Jsonkit, json-framework, touch json и т. д.

Вопрос :

  • Может ли кто-нибудь дать рекомендации по json-библиотеке для iphone? Сгенерированный gson / jackson вывод json для API данных должен быть потребляемым с iphone без каких-либо специальных настроек структуры json

  • Есть ли какой-либо тип java Collection, от которого мне следует держаться подальше (на стороне сервера), чтобы гарантировать, что json напрямую конвертируемые в объекты c?

  • Есть ли другие подводные камни?

Примечание: мне известны PhoneGap, titanuim и некоторые эквиваленты, но они меня не интересуют. Json задумывался как универсальный формат, но раньше у меня были проблемы с кросс-библиотекой - отсюда и эта попытка разобраться со стороны людей, которые ранее разбирались в этой теме

Спасибо!

7
задан Ravi 25 October 2011 в 16:22
поделиться