Я заполняю данные из моей таблицы, используя подпрограмму loadResults, которая работает на viewDidLoad (через mHud), которая работает нормально.Однако теперь я хочу немного изменить результаты от расстояния до доступности (просто изменив URL, с которого они анализируют данные)
Я попытался на коммутаторе повторно запустить loadResults, но, похоже, он ничего не делает.Если я изменяю URL, который он анализирует, а затем переходит на ту же страницу, он загружает правильные новые результаты (но испортил мой навигационный контроллер, и я почти уверен, что тратит на это кучу памяти).
Так что в основном яhave:
-(void)loadResults {
//routine to parse XML files
[self.view reloadData];
}
- (void)viewDidLoad {
[super viewDidLoad];
self.title = @"Results";
HUD = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
HUD.labelText = @"Loading";
HUD.detailsLabelText = @"updating data";
[HUD showWhileExecuting:@selector(loadResults) onTarget:self withObject:nil animated:YES];
}
Я только что нажал кнопку на моем навигационном контроллере, которая переключается между ними.
Так что я думаю, по сути, как мне загрузить мою таблицу с новыми данными?
Том