SwiftR 调用方法回调处理程序

SwiftR Invoke method callBack Handler

我在 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 {

}