If that is the casethen you will need tooverride the removeFromParentViewController
methodofthecontrollerandmanuallysetthetableViewpropertytonil. Forexample:
-(void) removeFromParentViewController {
[super removeFromParentViewController];
if(self.tableView!=nil) {
self.tableView.delegate = nil;
self.tableView.dataSource = nil;
self.tableView = nil;
}
}