gpt4 book ai didi

error-handling - 在Swift 2.1中,如何获取抛出的NSError?

转载 作者:行者123 更新时间:2023-12-04 06:49:01 25 4
gpt4 key购买 nike

我正在初始化AVCaptureDeviceInput。在Swift 2中,您没有获得NSError变量,而是使用do-try-catch三明治捕获了错误。但是我看不到如何在catch部分中获取NSError。给出的建议on Apple's developer forum并不表示您如何访问NSError。

有人可以启发我吗?

最佳答案

这为我工作:

 var error: NSError?

do {
request.HTTPBody = try NSJSONSerialization.dataWithJSONObject(jsonString, options: [])
} catch let error1 as NSError {
error = error1
request.HTTPBody = nil
}

希望这会有所帮助

关于error-handling - 在Swift 2.1中,如何获取抛出的NSError?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33749914/

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