gpt4 book ai didi

ios - siwfty json 解析失败

转载 作者:搜寻专家 更新时间:2023-11-01 05:37:16 26 4
gpt4 key购买 nike

我正在制作一个 ios 应用程序...我正在使用 alamofire 和 swiftyjson 进行 api 调用。但是 swiftyjson 无法解析以下 json 响应...

{"meta":{"status":200},"response":"You will be notified when we will be in your region"}

我的代码:

Alamofire.request(.POST, newsletterRegistraionUrl, parameters: params)
.responseString { response in

indicator.stopAnimating();
switch(response.result){
case .Success:
if let r = response.result.value {
var jsonResponse = JSON(r);

print(jsonResponse.stringValue)
if jsonResponse[META][STATUS].isExists() {
if jsonResponse[META][STATUS].intValue == apiSuccess {
if let message = jsonResponse[RESPONSE].string {
self.makeAlert(message);
self.performSegueWithIdentifier(NEWSLETTERSUCCESSIDENTIFIRE, sender: self);
}
}else {
self.makeAlert(APIERROR);
}
print(jsonResponse[META][STATUS].intValue)
print("sss")
}
//

}
break;
case .Failure(let error):
print(error.description);
self.makeAlert(APIERROR);
break;
}



}

我在解析后得到的状态值为 0。不确定我搞砸了哪里......

最佳答案

你能检查 NSAppTransportSecurity 信息 .Plist

<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>

添加这个并尝试一下

关于ios - siwfty json 解析失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35501089/

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