首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sudzC句柄参数

sudzC句柄参数
EN

Stack Overflow用户
提问于 2011-10-11 02:12:42
回答 1查看 398关注 0票数 0

我刚刚开始了一个新项目,该项目需要与另一家公司开发的soap new服务进行通信。

函数需要一些参数,例如:

代码语言:javascript
复制
TPLogin

parameters required:

SLogin=XXX
SPassword=XXX

我的问题是:

我如何传递这些参数,例如生成的代码只调用没有任何参数的函数?

从生成的示例代码;

代码语言:javascript
复制
[service TPLogin:self action:@selector(TPLoginHandler:)];



// Handle the response from TPLogin.

- (void) TPLoginHandler: (id) value {

// Handle errors
if([value isKindOfClass:[NSError class]]) {
    NSLog(@"%@", value);
    return;
}

// Handle faults
if([value isKindOfClass:[SoapFault class]]) {
    NSLog(@"%@", value);
    return;
}               


// Do something with the NSString* result
    NSString* result = (NSString*)value;
NSLog(@"TPLogin returned the value: %@", result);

}
EN

回答 1

Stack Overflow用户

发布于 2011-10-11 02:24:44

什么是“服务”?

代码语言:javascript
复制
[self performSelector:@selector(TPLoginHandler:) withObject:[NSDictionary dictionaryWithObjectsAndKeys:@"blarblar",@"SLogin", @"blarblar",@"SPassword", nil]];

-(void)TPLoginHandler:(NSDictionary *)info
{
    //you can access about below code.
    [info valueForKey:@"SLogin"];
    [info valueForKey:@"SPassword"];
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7716889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档