title: How to reload UITableView when empty?
body: <p>Calling <code>[self.tableView reloadData]</code> works fine when adding a new row or deleting one.  When deleting all rows and wanting to see an empty table, <code>reloadData</code> has no affect.  All of the phantom rows are still there until the app is relunched.  I'm doing this on the <code>RootViewController</code>, which is a <code>UITableViewController</code>.  Is there another way to refresh the table in this case?</p>