gpt4 book ai didi

json - Alamofire检查返回的数据

转载 作者:行者123 更新时间:2023-11-30 10:06:44 25 4
gpt4 key购买 nike

如何使用 Alamofire 检查从网络服务获取的数据?我的代码:

    Alamofire.request(.GET, URLString, parameters).responseJSON() { (response) -> Void in

if let jsonResult = response.result.value {
let Field1 = jsonResult[0]["Field1"] as! String;

....
}

如果我有数据,一切都很好。但如果我没有数据,字符串就会出错

let Field1 = jsonResult[0]["Field1"] as! String;

因为我的response.result.value是空的。如何检查并修复它?

最佳答案

您应该在这里找到所有内容。

  Alamofire.request(.GET, URLString, parameters).response{
request,response,data,error in
do {
let json = try NSJSONSerialization.JSONObjectWithData(data!, options: .AllowFragments)
print(json)
print(response)
print(request)
print(error)

}
} catch {
}
}

关于json - Alamofire检查返回的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35547623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com