【发布时间】:2017-05-21 22:53:53
【问题描述】:
Json、xcode、swift 3、JWT。我试图找到“non_field_errors”的值
{
"non_field_errors": [
"Unable to login with provided credentials."
]
}
我已经在这里呆了好几个小时了。首先,我为 200 和 400 错误编码,现在我正在处理 json,但我无法理解。这是我的代码
if let session_code = server_response["non_field_errors"] as? [Any:Object] {
但是现在呢?我知道我需要更深入,但如何?
【问题讨论】:
-
仅供参考 - 你想要
as? [String],因为"non_field_errors"代表String的数组(至少据我从你发布的示例 JSON 中可以看出)。 -
我有,在帖子中更改了它,因为我认为这是我应该开始的地方。
-
试试这个
if let session_code = server_response["non_field_errors"] as? NSArray {