title: Handling empty UITableView in UITableViewController
body: <p>I have a UITableViewController that is populated with some data. If the data comes back empty, obviously the table is empty. What is the appropriate method to use to handle this case and put up something like a UILabel with "No Data Available".</p>
  
  <p>I have been using <code>- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section</code> but it's proven a bit cumbersome and I'm not longer confident it's the best place to do this.</p>