title: Assertion failure in -[UITableView _endCellAnimationsWithContext:
body: <p>I'm an amateur at best, and stuck on this error! surely something simple...</p>
  
  <pre><code>- (void)addTapped:(id)sender {
  TechToolboxDoc *newDoc = [[TechToolboxDoc alloc] initWithTitle:@"New Item" thumbImage:nil fullImage:nil];
  [_itemArray addObject:newDoc];
  //[self.tableView beginUpdates];
  
  NSIndexPath *indexPath = [NSIndexPath indexPathForRow:_itemArray.count-1 inSection:0];
  NSArray *indexPaths = [NSArray arrayWithObject:indexPath];
  NSLog(@"%@",indexPath);
  
  [self.tableView insertRowsAtIndexPaths:indexPaths withRowAnimation:YES];
  
  [self.tableView selectRowAtIndexPath:indexPath animated:YES scrollPosition:UITableViewScrollPositionMiddle];
  [self performSegueWithIdentifier:@"MySegue" sender:self];
  
     //[self.tableView endUpdates];
  </code></pre>
  
  <p>it is breaking on the line the says</p>
  
  <pre><code> [self.tableView insertRowsAtIndexPaths:indexPaths withRowAnimation:YES];
  </code></pre>