2016-03-11 3 views
0

Мне нужно передать массив строки/Int (не имеет значения) в качестве параметра JSON в теле HTTP для запроса POST.Как преобразовать массив строк в Swiftyjson JSON тип

{ 
    "par1" : value, 
    "par2" : "value2", 
    "par3" : ['123:456', '123:234' ...]* 
} 

* Моя проблема заключается в заполнении моего объекта JSON значениями param3. В быстром коде я имею их как массив строк.

Есть много примеров преобразования объекта JSON обратно в массив строк/Int, но я не могу найти его наоборот.

+0

Проверьте NSJSONSeralization, он может принимать типы Swift и кодировать их в JSON. –

+1

Следуйте примеру здесь: http://stackoverflow.com/a/29625483/2227743 Название говорит «словарь», но также работает для массивов. – Moritz

+1

Также этот: http://stackoverflow.com/a/31263337/2227743 – Moritz

ответ

0

Как указано в комментариях, путь к использованию - использовать NSJSONSerialization для генерации объекта, закодированного в данных JSON.

Смежные вопросы