gpt4 book ai didi

ios - 如何处理 NSData contentsOfURL EXC_BREAKPOINT 错误

转载 作者:搜寻专家 更新时间:2023-11-01 06:41:24 24 4
gpt4 key购买 nike

我正在尝试使用 contentsOfURL 从服务器获取 NSData。当 iPhone 连接到 wifi 时,它工作正常。但是当没有连接到 wifi 时,我的应用程序崩溃并显示 EXC_BREAKPOINT 消息。如何处理或避免未连接时崩溃的问题?

do {
let varOption = try NSData(contentsOfURL: NSURL(string: urlToRequest)!, options:NSDataReadingOptions.DataReadingMappedIfSafe)
} catch {
print("error encountered")
}

enter image description here

最佳答案

是否需要使用 NSDatacontentsOfURL?为什么不使用 NSURLSession 发出异步网络请求?

NSURLSession.sharedSession().dataTaskWithURL(NSURL(string: urlToRequest)!) { (data: NSData?, response: NSURLResponse?, error: NSError?) -> Void in
// if data && !error, do the thing
}.resume()

关于ios - 如何处理 NSData contentsOfURL EXC_BREAKPOINT 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34756951/

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