Если я правильно вас понимаю, вы хотите перезагрузить данные, если вернетесь из DetailView?
затем введите его в viewWillAppear:
или viewDidAppear:
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[tableView reloadData];
}
затем подключите вашу кнопку в Interface Builder или с помощью
[yourButton addTarget:self action:@selector(reloadTableView:) forControlEvents:UIControlEventTouchUpInside];
к этому методу
- (IBAction)reloadTableView:(id)sender {
[tableView reloadData];
}