生成wsdl方法:
1、接口地址用谷歌浏览器打开,保存文件到本地;
2、用终端命令改变文件后缀名:mv xxx.xml xxx.wsdl
3、打开网站:http://www.wsdl2code.com,登录
4、选择iPhone ARC模式上传刚生成的文件,下载到本地
代码操作:
此处每个公司的soap协议不同,请根据不同修改;
注释cuProxy中:
NSString *nodeContentValue = [[NSString alloc] initWithString:[[arrayOfWSData objectAtIndex:0] objectForKey:@"nodeContent"]];
NSNumber* result = nil;
result = [NSNumber numberWithInt:[nodeContentValue intValue]];
并替换:
[target.proxyDelegate proxydidFinishLoadingData:arrayOfWSData
cu.h类中,加上方法:
-(void)cancelConnection;
在cuProxy中新建dealloc
- (void)dealloc
{
[self.service cancelConnection];
self.service = nil;
}