title: TableView is not reloading data while pushing a controller and pop it back?
body: <p>I am making a UITableView by inheriting UITableViewControll as below</p>
  
  <pre><code> @interface addAlarm : UITableViewController &lt;UITableViewDataSource&gt;
  </code></pre>
  
  <p>then I have populating some data in its cells from delegate, as below</p>
  
  <pre><code>  if (indexPath.row == 0) {    
          AlarmProjectAppDelegate *delegate = (AlarmProjectAppDelegate *)[[UIApplication sharedApplication] delegate];
  
      NSString *cellValue = [NSString stringWithFormat:@"Name"];
      cell.textLabel.text = cellValue;
      return cell;
  </code></pre>
  
  <p>then I go to other controller as </p>
  
  <pre><code>              Name *ob = [[Name alloc] initWithStyle:UITableViewStyleGrouped];
          [self.navigationController pushViewController:ob animated:YES];
  
          [ob release];
          ob = nil; 
  </code></pre>
  
  <p>as There will be a back button and as I do click that it will be poped and come back on current Class "addAlarm"</p>
  
  <p>but I saw that when it come back, then below method is not being called not even viewDidLoad, so table is refreshing it's data, </p>
  
  <pre><code>  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  </code></pre>
  
  <p>I used
            [self.tableView reloadData];
  in viewWillApear, but it won't work and won't call above method</p>
  
  <p>what should I do to solve this problem, if you are not able to understand the question, you may ask again to me in comments, </p>
  
  <p>Thanks in Advance</p>