title: UITableView reloadData not working when put it in Editing Did End IBAction, btter know why
body: <p>I put a textfield in every cell of the table. And after editing the textfield, an <code>EditingDidEnd</code> Event will trigger. In the method of hanlding this event I try to use </p>
  
  <pre><code>[XXXUITableViewController.tableView reloadData];
  </code></pre>
  
  <p>but it doesn't work(the delegate method is not called).</p>
  
  <p>If I try to <code>reloadData</code> in someway like hanlding Tapgesture, it works just fine. I can use anthoer way to make my app work, but it's better to know why is reloadData not working. Any ideas, thanks a lot.</p>
  
  <pre><code> - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  {
      static NSString *CellIdentifier = @"ParCellID";
      UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
  
      for(UIView * old in cell.contentView.subviews){
          [old removeFromSuperview];
      }  
  
      //add a textfield in Table Cell View
      ParticleConfigCellView * parCell=[[[NSBundle mainBundle] loadNibNamed:@"ParticleConfigCellView" owner:self options:nil]objectAtIndex:0];       
      [parCell refreshFromDataSource:[self.dataContainer.data_particleConifig objectAtIndex:indexPath.row]];        
      [cell.contentView addSubview:parCell];
  
      return cell;
  }
  
  
   - (IBAction)nameChange:(id)sender {
  
          [self savedata];
          [self.tableView reloadData];//(not working. Table view delegate methods are not called.)
      }
  </code></pre>