Ich verwende zwei Webdienste in meinem Code. und Methoden auf Hahn Alarmtaste aufrufen My-Code istURLConnection Delegate-Methoden werden nicht aufgerufen
(void) Alertview: (UIAlertView *) Alertview clickedButtonAtIndex: (NSInteger) buttonIndex { if (buttonIndex == 1) { wenn (Alertview == AlertDel) {
[self DeleteFromServerDatabase];
} } } - (void) DeleteFromServerDatabase {[loading setFrame: CGRectMake (140, 210, 40, 40)]; [loading setHidden: NEIN]; [loader setHidden: NEIN]; [self.view bringSubviewToFront: loader]; [self.view bringSubviewToFront: Laden]; [loading startAnimating]; NSString * devToken = app.iDevice; // NSString * devToken = [[UIDevice currentDevice] uniqueIdentifier]; if (devToken) {
} sonst devToken = @ "c677"; NSString * Soapmessage = [NSString string: @ "\ 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 { }
} aber jeder von URLConnection Delegierten werden nicht genannt zu werden. Bitte helfen Sie mir diese aus