Использование AFNetworking или JSONKit для общения с экспресс-сервером Node.js.
Если все, что я хотел сделать с веб-сервером, это запрашивать данные и отправлять команды из приложения для iPhone, все, что мне для этого нужно, это AFJSONRequestOperation, верно? Почему некоторые люди также используют JSONKit с AFNetworking? Если я использую JSONKit, тогда мне все еще нужно использовать AFNetworking?
1 ответ
Вам нужна библиотека синтаксического анализа JSON (например, JSONKit), если вы развертываете на Для AFNetworking требуется либо iOS 4.0 и выше, либо Mac OS 10.6 и выше. AFNetworking использует NSJSONSerialization, если он доступен. Если ваше приложение предназначено для платформы, где этот класс недоступен, вы можете включить в проект одну из следующих библиотек JSON для автоматического определения и использования AFNetworking.AFNetworking
делает все сетевые вещиJSONKit
выполняет синтаксический анализ / кодирование JSON на