Я отправляю массив в конечную точку API, но массив не работает правильно. Вот что у меня есть:Сериализация массива перед отправкой его в конечную точку API
Пользователь: имени электронной
Так что в моем случае у меня есть быстр массив из двух пользователей:
po userArray
▿ 2 elements
▿ [0] : <User: 0x7fa3ab597fd0>
▿ [1] : <User: 0x7fa3ab597bb0>
JSON, что сервер ожидает это:
{users: [ {name:'john', email:'[email protected]'}, {name:'tom', email: '[email protected]' }]
Что я посылаю:
'users' : userArray
Но, похоже, проблема с сериализацией. Что сервер получает от меня это:
'users': ['MyApp.User', 'MyApp.User']
Я использую AlamoFire отправить мой запрос PUT.
Нужно ли преобразовывать массив в JSON перед его отправкой? Я новичок в Swift, и любая помощь приветствуется.
вам нужно показать код конкретно, как добавить Params отправить – Shubhank