我正在做一个 POST 请求,我有这个:
...
let json = try JSONSerialization.jsonObject(with: data, options: [])
print(json)
这给出了这个输出:
{
code = 400;
}
如何获取代码的值(这是一个字符串,在本例中为"400"(?
我试过这个:
let code = json["code"]
但它说类型"任何"没有下标成员
您需要将 JSON 对象强制转换为字典:
if let json = json as? [String: Any], let code = json["code"] as? Int {
print(code)
}