Вы можете поместить initData согласно вашему требованию приложения,
если ваша таблица должна каждый раз загружать данные новыми данными, тогда она должна быть ниже
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
//initData
}
В противном случае, если таблицу необходимо перезагрузить с помощью отдельных данных, которые не изменяются, или не выполняется какая-либо операция редактирования данных, вам следует использовать
- (void)viewDidLoad {
[super viewDidLoad];
//initData
}