如:
//头文件
#import <UIKit/UIKit.h>
#import "ServiceHelper.h"
@class BulletSoapMessage;
@interface HttpRequestViewController : UIViewController<ServiceHelperDelegate> {
ServiceHelper *helper;
BulletSoapMessage *msgHelper;
}
-(IBAction)buttonServiceClick:(id)sender;
@end
//实现文件(省略部分内容)
//ServiceHelperDelegate实现的方法
-(void)finishSuccessRequest:(NSString*)responseText responseData:(NSData*)requestData{
NSLog(@"\n%@",responseText);
}
-(void)finishFailRequest:(NSError*)error{
NSLog(@"bbbbbbbbbbbbbbbb");
NSLog(@"%@",[error description]);
}
似乎这个页面调用多个方法都实现delegate会报错?
比如我调用A方法时,可以delegte里面可以正确返回结果,当我调用B方法,同样实现的是这个协议,似乎会报错〜〜
求大神解决方案
//头文件
#import <UIKit/UIKit.h>
#import "ServiceHelper.h"
@class BulletSoapMessage;
@interface HttpRequestViewController : UIViewController<ServiceHelperDelegate> {
ServiceHelper *helper;
BulletSoapMessage *msgHelper;
}
-(IBAction)buttonServiceClick:(id)sender;
@end
//实现文件(省略部分内容)
//ServiceHelperDelegate实现的方法
-(void)finishSuccessRequest:(NSString*)responseText responseData:(NSData*)requestData{
NSLog(@"\n%@",responseText);
}
-(void)finishFailRequest:(NSError*)error{
NSLog(@"bbbbbbbbbbbbbbbb");
NSLog(@"%@",[error description]);
}
似乎这个页面调用多个方法都实现delegate会报错?
比如我调用A方法时,可以delegte里面可以正确返回结果,当我调用B方法,同样实现的是这个协议,似乎会报错〜〜
求大神解决方案
解决方案 »
- clash of clans 用手指拖动房子,改变房子的位置,碰到别的房子会变红,可以放置的地方放置下来会变绿,想实现这个效果,没思路,怎么办
- 含有命名空间的xml读取
- 关于iTunesMobileDevice接口问题
- ASP.NET学习
- 如何设置UITextField文字为选中状态
- iOS tableview可以并排显示两个列表吗
- 一直看不懂这个语法,求解
- iOS 控制代码在整个软件生命周期中只运行一次
- iOS屏幕适配问题
- 苹果企业证书打包的app,有些苹果的手机下载提示:无法下载应用程序. 个别苹果手机还能安装成功. ?
- xml解析,求大神帮忙〜〜
- 变量用@property (nonatomic, copy) 定义了,还有必要在@interface 里定义吗? 在这里定义的变量跟@property定义的变
-(IBAction)buttonServiceClick:(id)sender{
NSString *soapMsg=@"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
"<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
"<soap:Body><GetCircular xmlns=\"http://tempuri.org/\" ><guid>07122d99-0978-46e4-aacb-3aed0ff99cb5</guid><pwd>123456</pwd><GetCircular></soap:Body></soap:Envelope>";
ASIHTTPRequest *request=[self ServiceRequestUrl:@"GetCircular" SoapMessage:soapMsg];
[request setDelegate:self];
[request startAsynchronous];//异步请求
}
buttonServiceClick事件执行时会提示错误请求