【发布时间】:2015-10-27 18:18:49
【问题描述】:
我正在使用 Swift 编码并尝试将 findObjects() 函数用于 Parse iOS SDK。但是,如果此函数调用失败,我似乎无法弄清楚 Parse 会引发什么类型的错误。我是 Swift 的新手,所以这可能是我的问题。我尝试在 do->catch 块中调用函数并在函数调用中使用 try 关键字,但是我不确定要捕获什么。我可以使用 _ 捕获错误,但我想从错误中获取描述。谢谢!
附:我不想使用 findObjectsInBackground() 方法。
do {
let object = try query.getFirstObject()
// do something with the object
} catch _ {
// this is where I would like to print out the error description
}
【问题讨论】:
-
你能发布你的代码吗?为什么不想使用 findObjectInBackgroundWithBlock 方法?
-
@joey 我添加了我要修改的代码。我想更改 _ 以捕获变量中的错误,但我不确定如何去做。我不想使用 findObjectInBackgroundWithBlock 方法,因为它会干扰我的程序流程,所以我正在以另一种方式实现并发。
标签: ios swift parse-platform