我在我的 IOS 应用程序中使用 swiftR,如何在调用方法中处理此错误并从服务器获取响应?
调用可以抛出,但是没有标记'try',错误没有被处理
hub.invoke("Auth_Code_Request", arguments: [mobile,myMethod!], callback: { (result, error) -> () in
do {
try
print(result ?? "this is result")
}
catch {
print(error)
}
})
最佳答案
这意味着 invoke 方法可以抛出异常。
用 do-catch 包围它并使用 try
关键字。
例子:
do{
try myMethod()
} catch {
}
关于ios - SwiftR 调用方法回调处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42299051/