title: How to update a UItableview after performSelectorInBackground?
body: <p>I have a UIView with 2 views inside it, one is an about us page, the other is a twitter stream/page controlled via a uisegmentation.</p>
  
  <p>The twitter feed runs on didFinishLaunchingWithOptions and runs in the background.</p>
  
  <p>On the twitter page itself I have a reload button which launches the same process, again performing in the background.</p>
  
  <p>I am stuck because the table view never updates, even with </p>
  
  <pre><code>[self.tableView reloadData];
  </code></pre>
  
  <p>straight after the performInSelector.</p>
  
  <p>Thus I am wanting to perform an update of the table's data once:</p>
  
  <p>[self performSelectorInBackground:@selector(reloadTwitter:) withObject:nil];        </p>
  
  <p>is finished.</p>
  
  <p>How do I do such a task?</p>