Я создаю приложение, которое просто считывает данные из файла XML и отображает их в виде таблицы.
Я создал кнопку «обновить» при нажатии, я хочу, чтобы она повторно загрузила файл xml и отобразила его снова, однако, похоже, мое приложение вылетает из строя, если уже загружен файл XML.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
ipb = [[IPB alloc] init];
sectionTitle=[[NSMutableArray alloc]init];
currentURL=@"http://localhost:8888/xml/Sinnergy.xml";
[self reloadTableView];
[window makeKeyAndVisible];
return YES;
}
-(void)reloadTableView
{
pathURL = [NSURL URLWithString:currentURL];
parser = [[NSXMLParser alloc] initWithContentsOfURL:pathURL];
[parser setDelegate:self];
[parser parse];
[mainTableView reloadData];
}