Iphone 与SudzC传递参数

Iphone 与SudzC传递参数,iphone,objective-c,xcode,web-services,sudzc,Iphone,Objective C,Xcode,Web Services,Sudzc,我昨天发现了一个使用Objective-C:Sudzc的Web服务的库。 我尝试使用它,但调用方法中的参数有问题。 我这样称呼: SDZMobileActionsBeanService *service = [SDZMobileActionsBeanService service]; [service getListMobileMenuItemByMobileApplicationId:self action:@selector(getApp:) arg0:15]; arg0是我的参数,当so

我昨天发现了一个使用Objective-C:Sudzc的Web服务的库。 我尝试使用它,但调用方法中的参数有问题。 我这样称呼:

SDZMobileActionsBeanService *service = [SDZMobileActionsBeanService service];
[service getListMobileMenuItemByMobileApplicationId:self action:@selector(getApp:) arg0:15];
arg0是我的参数,当soap将请求传输到jboss服务器时,我看到arg0为null。 我还尝试使用wsdl2objc库,结果也是一样的。 我不知道为什么,有什么建议吗


谢谢

您可能需要将字符串转换为int或反之亦然。检查生成的代码以查看sudzc声明的内容

NSString *string = blah;
int value = [string intValue];

arg0声明为什么类型?@rudy velthuis arg0是一个long@RudyValthuis如果arg0是一个NSString也是一样的