title: UITableView insertRowsAtIndexPaths:WithRowAnimation without freeze UI
body: <p>I try to understand what is the best practice to use when I work with <code>UITableView</code> with large number of row to insert when the table is visible.</p>
  
  <p><strong>This is my behavior:</strong></p>
  
  <p>I have one <code>UITableView</code> and one Thread that try to insert a data into this table. I think that make a <code>[UITableView reloadData]</code> is a poor solution for the performance aspect, and I know that <code>UIKit</code> operation are be carried on main thread, for this reason when the datasource update is completed I tried to send a <code>NSNotification</code> to make a <code>UITableView</code> update operation (beginUpdate - insertRowAtIndex - endUpdate) on the main thread, but this technique freeze the user interface. I have to work with 1000+ number of rows. </p>
  
  <p>Someone has already solved this problem ? Is it a possible solution the use of GDC async and sync? If yes, how?
  Thanks in advance.</p>