Я использую iPhone для получения данных из своего веб-сервиса.Поскольку я не хочу отображать представление загрузки при получении данных, я запускаю веб-службу синхронно.У меня есть кнопка для перехода к табличному представлению (которое получает данные от ws):
Loading *loading = [[Loading alloc]init];
[[[UIApplication sharedApplication] keyWindow] addSubview:loading.view];
TableViewController *tableViewController = [[TableViewController alloc] init];
[self.navigationController pushViewController:tableViewController animated:YES];
[loading.view removeFromSuperview];
И я вызываю веб-службу в viewDidLoad моего представления.
webData = [NSURLConnection sendSynchronousRequest:req
returningResponse:&response
error:&error];
NSString *xml= [[NSString alloc] initWithBytes:[webData mutableBytes]
length:[webData length]
encoding:NSUTF8StringEncoding];
// Parse XML etc.
Я попытался добавитьзагрузка представления перед вызовом веб-службы (в viewDidLoad), но все равно не работает.Есть идеи, как отобразить вид загрузки?