gpt4 book ai didi

swift - 获取内部 URLSession 错误

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

我试图弄清楚如何获取 URLSession 错误以及如何确定 URLSession 是否失败。我使用此代码发出请求,通过此方法我可以检索服务器发送的错误,但我需要在控制台中打印错误。

let task = URLSession.shared.dataTask(with: url) {(data, response, error) in
guard let data = data else { return }
}

task.resume()

这些是我想在我的应用程序中显示的错误,但我不知道如何将其作为字符串获取。 enter image description here最重要的是,我需要确定任务完成时是否有错误

最佳答案

您可以通过error.localizedDescription获取错误的描述

    let task = URLSession.shared.dataTask(with: url) {(data, response, error) in
guard error == nil else {
// show the alert here
return }
guard let data = data else { return }

}


task.resume()

关于swift - 获取内部 URLSession 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56132838/

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