Alamofire и SwiftyJSON получают прибыль - PullRequest
0 голосов
/ 30 июня 2018

Я бы хотел использовать alamofire и swiftyjson для доступа к своему статусу: 101. Мне нужно иметь возможность получить 101 и сообщение «неверные учетные данные для входа». Есть идеи, как мне это сделать?

▿ Optional<Any>
▿ some : 2 elements
▿ 0 : 2 elements
  ▿ 0 : 2 elements
    - key : statusCode
    - value : 0
  ▿ 1 : 2 elements
    - key : statusDescription
    - value : Success!!
▿ 1 : 1 element
  ▿ 0 : 2 elements
    - key : user
    - value : {"status":"101","message":"wrong login credential"}

если я распечатываю свой ответ, это показывает:

    (
        {
        statusCode = 0;
        statusDescription = "Success!!";
    },
        {
        user = "{\"status\":\"101\",\"message\":\"wrong login credential\"}";
    }
)

Я пытался использовать

let json = JSON(response.result.value as Any)

            let status = json["user"]["status"].string

            print(status)

но это не работает

...