Я читаю XML из Интернета в моем AppDelegate
внутри didFinishLaunchingWithOptions
, но проблема в том, что мое приложение было загружено до того, как parserDidEndDocument
было запущено!
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
[self openXML];
NSLog(@"loaded?"); //target
[self.window addSubview:tabController.view];
[self.window makeKeyAndVisible];
return YES;
}
- (void)parserDidEndDocument:(NSXMLParser *)parser{
NSLog(@"loaded.");
}
Как я могу удерживать загрузку приложения до тех пор, пока parserDidEndDocument
не сработает?
Кроме того, как я могу продолжить и продолжить загрузку приложения, если я не смог загрузить XML по какой-либо причине?