ios - Worklight-如何在Objective-C中的适配器过程调用中传递参数?

标签 ios objective-c parameters ibm-mobilefirst worklight-adapters

我一直在搜索,没有找到任何答案。我想从我的本地iOS代码中调用适配器过程。根据研究,这是执行此操作的代码...

WLProcedureInvocationData *myInvocationData = [[WLProcedureInvocationData 
alloc] initWithAdapterName:@"RSSReader" procedureName:@"getStoriesFiltered"];
MyInvokeListener *invokeListener = [[MyInvokeListener alloc] initWithController: self];
[[WLClient sharedInstance] invokeProcedure:myInvocationData withDelegate:invokeListener];

但是,我的程序需要参数。如何传递参数?

最佳答案

我也没有针对此特定要求找到好的文档。
我已经要求增强文档。谢谢。

您可以在WLProcedureInvocationData.h中看到以下内容的“实现”。

这是在应用程序中执行此操作的方法。
参见第二行:

WLProcedureInvocationData *myInvocationData = [[WLProcedureInvocationData alloc] initWithAdapterName:@"RSSReader" procedureName:@"getStoriesFiltered"];

myInvocationData.parameters = [NSArray arrayWithObjects:@"Africa", nil];

关于ios - Worklight-如何在Objective-C中的适配器过程调用中传递参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26010724/

相关文章:

使用 Params 关键字的 C# 方法

ios - 如何使用 GPUImageHarrisCornerDetectionFilter 获取角点

c# - Visual Studio 中的 Xamarin iOS——调试语句被记录两次

ios - 我的 JSON 响应的某些属性未加载到我的模型中

iPhone iOS5 Storyboard 更改导航栏外观

ios - 用自定义 View 替换字符串

ios - Swift 约束不在旋转之后

objective-c - Facebook Like 按钮未在 Cocoa WebView 中启动新窗口

c - 如何在 C 中传递 3 维数组的地址?

android - 如何在Android中动态设置布局参数?