【发布时间】:2011-01-07 07:44:45
【问题描述】:
我在我的代码中使用了两个 Web 服务。 并在点击警报按钮时调用方法 我的代码是
-
(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { 如果(按钮索引==1) { 如果(alertView==AlertDel) {
[self DeleteFromServerDatabase];} } } -(void)DeleteFromServerDatabase {[加载 setFrame:CGRectMake(140, 210, 40, 40)]; [加载 setHidden:NO]; [加载器设置隐藏:否]; [self.view bringSubviewToFront:loader]; [self.view bringSubviewToFront:loading]; [加载开始动画]; NSString *devToken=app.iDevice; // NSString *devToken= [[UIDevice currentDevice] uniqueIdentifier]; 如果(开发令牌) {
} 别的 devToken=@"c677"; NSString *soapMessage = [NSString stringWithFormat: @"\n" "\n" "\n" "\n" "%@\n" "%@\n" "%@\n" "\n" "\n" "\n",bday.fname,bday.lname,devToken ];
NSURL *url = [NSURL URLWithString:@"http://72.167.96.135:8101/BirthDayWebService.asmx"]; NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:url]; NSString *msgLength = [NSString stringWithFormat:@"%d", [soapMessage length]]; [theRequest addValue: @"text/xml; charset=utf-8" forHTTPHeaderField:@"Content-Type"]; [theRequest addValue: @"http://tempuri.org/DeleteBirthday" forHTTPHeaderField:@"SOAPAction"]; [theRequest addValue: msgLength forHTTPHeaderField:@"Content-Length"]; [theRequest setHTTPMethod:@"POST"]; [theRequest setHTTPBody: [soapMessage dataUsingEncoding:NSUTF8StringEncoding]]; theConnection2 = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self]; if( theConnection2 ) { webData = [[NSMutableData data] retain]; } else { }} 但是没有调用任何 UrlConnection 代表。 请帮我解决这个问题
【问题讨论】:
标签: objective-c