I have two UITableViewControllers. One displays a list of names and on tapping any cell will push the second TableViewController which enables the user to edit the name in a UIT
Are they connected by a navigation controller?
If so, this could solve the problem
// in SecondViewController.m NSArray* controllers = self.navigationController.viewControllers; UITableViewController* firstViewController = [controllers objectAtIndex:controllers.count-2];