gpt4 book ai didi

ios - swift 阿拉莫菲尔 : Error - 999

转载 作者:行者123 更新时间:2023-11-30 11:37:32 26 4
gpt4 key购买 nike

我在另一个请求中进行请求,并在第二个请求中收到错误 -999。我需要它来保留在第一个 session 中收到的相同 cookie,而且因为第二个请求是可选的。

let configuration = URLSessionConfiguration.default
let sessionManager = Alamofire.SessionManager(configuration: configuration)

sessionManager.request( NSLocalizedString("url_login", comment: ""), method: .post, parameters: params).response{ response in
if response.response?.statusCode == 200 {
/..some elaboration../
if(/..condition../){
self.showMessage(message: "OK")
sessionManager.request( NSLocalizedString("url_checkUserType", comment: ""), method: .get).responseJSON(){ response in
/..HERE I GET: finished with error - code: -999 ../
}

}else{
/..some other code../
}
}

最佳答案

问题是变量 sessionManagerNSLocalizedString 无法从启动的线程访问。解决方案使这些变量在 Controller 内全局,并使用self.在启动的线程中调用它们。

请注意, session 管理器应声明如下:var sessionManager = Alamofire.SessionManager(configuration: URLSessionConfiguration.default)

关于ios - swift 阿拉莫菲尔 : Error - 999,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49586099/

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