title: UITableView Animation Headache
body: <pre><code>NSIndexPath* updatedPath = [NSIndexPath indexPathForRow: 0 inSection: 0]; 
  NSIndexPath* updatedPath2 = [NSIndexPath indexPathForRow: 1 inSection: 0]; 
  NSArray* updatedPaths = [NSArray arrayWithObjects:updatedPath, updatedPath2, nil]; 
  [self.mySexyTableView reloadRowsAtIndexPaths:updatedPaths withRowAnimation:UITableViewRowAnimationTop];
  </code></pre>
  
  <p>The above code works and it animates. The problem is that I have lot of data and I don't want to hard-code the row indexes. Since I have only one section in my table section can be 0. How can I dynamically generate NSArray of NSIndexPath objects?</p>
  
  <p>Or is there an easier way to animate the table view. All the rows in my table view change when the user clicks the tab on top of the table view.</p>