Где поставить Загрузка - PullRequest
0 голосов
/ 18 июля 2009

В моем приложении у меня есть соединения с веб-сервисом, и я хотел бы создать представление загрузки, которое будет отображаться каждый раз, когда соединение запускается, пока не будет получен ответ.

Где лучше всего разместить это представление в моем приложении и как его лучше реализовать?

Спасибо

Фермин

1 Ответ

0 голосов
/ 18 июля 2009

NSURL * url = [NSURL URLWithString: @ " http: // .....? WSDL "];

NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:url];

NSString *msgLength = [NSString stringWithFormat:@"%d", [soapMessage length]];

[theRequest addValue: @"text/xml; charset=utf-8" forHTTPHeaderField:@"Content-Type"];

[theRequest addValue: msgLength forHTTPHeaderField:@"Content-Length"];

[theRequest setHTTPMethod:@"POST"];

[theRequest setHTTPBody: [soapMessage dataUsingEncoding:NSUTF8StringEncoding]]; 

NSURLConnection *theConnection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self];

[theConnection start];

- (недействительное) соединение: (NSURLConnection *) соединение didReceiveData: (NSData *) data {

[webData appendData:data];

}

...