title: Invalid index path for use with UITableView
body: <p>I have a method which is designed to clear all UITableViewCellAccessories and I get the following error when it is called<br>
  <code>Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid index path for use with UITableView.  Index paths passed to table view must contain exactly two indices specifying the section and row.  Please use the category on NSIndexPath in UITableView.h if possible.'</code>  </p>
  
  <p>Here is the method</p>
  
  <pre><code>-(void)clearTableViewAccessories{
      NSIndexPath *indexPath = [NSIndexPath new];
       UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
      if (cell.accessoryType == UITableViewCellAccessoryCheckmark){
          cell.accessoryType = UITableViewCellAccessoryNone;
      }
  }
  </code></pre>