отправить массив swiftyjson с помощью moya

Я пытаюсь отправить массив json-объектов swiftyJSON с помощью moya, но он продолжает выдавать ошибку и сбой.

Моя задача заключается в следующем:

case let .example(token, json):
    return .requestParameters(parameters: ["token": token, "choices": json!.array as Any], encoding: JSONEncoding.default)

Где токен — это просто строка, а json имеет тип JSON.

Ошибка:

*** Завершение работы приложения из-за необработанного исключения "NSInvalidArgumentException", причина: "Неверный тип в записи JSON (_SwiftValue)"

Любые идеи? Спасибо!


person Bassel    schedule 28.03.2018    source источник
comment
Что за ошибка и в какой строке? Пожалуйста, дайте более подробную информацию   -  person Skywalker    schedule 28.03.2018
comment
@Skywalker добавил ошибку в вопрос. Не показывает, в какой строке, но тот же вызов работает только при использовании строк или массивов, но не при использовании объектов SwiftyJSON.   -  person Bassel    schedule 28.03.2018