形成“iOS应用程序的Objective-C客户端API参考”,我发现从iOS应用程序调用适配器使用sendWithCompletionHandler和invokeProcedure。但是这两种方法在swift中的区别是什么?
非常感谢。
答案 0 :(得分:0)
重播已删除的答案:
来自本机应用程序(iOS)的客户端调用适配器资源是客观c或swift api
向资源发送请求。该请求必须已使用有效路径进行初始化。
- (void)sendWithCompletionHandler:(void ( ^ ) ( IMFResponse *response , NSError *error ))completionHandler
<强>参数强>
completionHandler
<强>讨论强>
如果请求成功完成,则完成块的error参数为nil,响应参数包含服务器响应。如果请求失败,则error参数不为nil并包含错误说明。响应参数可以包含来自服务器的响应,也可以是nil。
声明
IMFResourceRequest.h
WL.Client.invokeProcedure
此方法调用IBM®Worklight®适配器公开的过程 它是来自混合应用程序(即iOS,android和Windows 8)的客户端调用适配器资源的javascript api
语法
WL.Client invokeProcedure (invocationData, options)