Как я могу получить ключ: значение от jsonobject в Swift? - PullRequest
0 голосов
/ 06 июля 2018

Я делаю запрос POST, и у меня есть это:

...
let json = try JSONSerialization.jsonObject(with: data, options: [])
print(json)

Что дает этот вывод:

{
    code = 400;
}

Как получить значение кода (который представляет собой строку, в данном случае «400»)?

Я пробовал это:

let code = json["code"]

Но там написано Тип «Любой» не имеет подписных элементов

1 Ответ

0 голосов
/ 06 июля 2018

Вам нужно привести ваш объект JSON в словарь:

if let json = json as? [String: Any], let code = json["code"] as? Int {
  print(code)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...