我一直在搜索,但没有找到任何答案。我想从我的原生iOS代码调用适配器过程。基于研究,这是执行此操作的代码......
WLProcedureInvocationData *myInvocationData = [[WLProcedureInvocationData
alloc] initWithAdapterName:@"RSSReader" procedureName:@"getStoriesFiltered"];
MyInvokeListener *invokeListener = [[MyInvokeListener alloc] initWithController: self];
[[WLClient sharedInstance] invokeProcedure:myInvocationData withDelegate:invokeListener];
但是,我的程序需要参数。我怎样才能传递参数?
答案 0 :(得分:3)
我也没有找到这个特殊要求的好文档。 我已经要求增强文档。感谢。
您可以看到'实施'对于WLProcedureInvocationData.h中的以下内容。
以下是如何在应用程序中执行此操作 见第二行:
WLProcedureInvocationData *myInvocationData = [[WLProcedureInvocationData alloc] initWithAdapterName:@"RSSReader" procedureName:@"getStoriesFiltered"];
myInvocationData.parameters = [NSArray arrayWithObjects:@"Africa", nil];