Я думаю, что понял, как использовать NSJSONSerialization во всем. Звонок, который я делаю, это:
[NSJSONSerialization dataWithJSONObject:parameters options:0 error:&error]
где parameters — это NSDictionary, который включает ключи и значения для использования в запросе JSON. Все в порядке, пока мне не приходится использовать null в качестве значения вместо пустой строки. Я вообще не могу найти способ установить значение null. Пример json, который мне нужно создать:
{"target"
{"firstname":<firstname>,
"lastname":<lastname>},
"error":null
}
Сервер настроен так, что он ожидает либо ошибку в виде строки, либо null, если ошибки нет.
Есть идеи? Я пропустил вызов API или что-то в этом роде?
Спасибо!