title: [tableView reloadData]; doesn't work until I scroll the tableView
body: <p>I have a simple app that downloads search results in XML when the user types in a <code>UISearchBar</code>. The download+parsing is threaded and once done it fires an <code>NSNotification</code> to tell the ViewController with the table view to <code>[tableView reloadData];</code></p>
  
  <p>Here is the code that receives the notification fired once results are in:</p>
  
  <pre><code>- (void)receivedResults:(id)notification {
      results = [notification object];
      DLog(@"Received %i results",[results count]);
      [[self tableView] reloadData];
  }
  </code></pre>
  
  <p>I get the log output "Received 4 results", but the table view doesn't reload the data until I scroll/drag it a couple pixels. I am using the built-in <code>UITableViewCellStyleSubtitle</code> cell style and im not changing the height or ding anything fancy with the table view.</p>
  
  <p>What am I doing wrong?</p>