title: Cannot invoke reloadData with no arguments UITableViewController
body: <p>In my game app I'm having difficulty with my LobbyViewController (a list of available games to play). <code>self.tableView.reloadData()</code> is throwing an error <code>Cannot invoke reloadData with no arguments</code>. It's throwing this error because I have the LobbyViewController class inheriting from a custom BaseViewController for navigation. The problem goes away when I change it to inherit from UITableViewController, but then I don't get the custom navigation created with BaseViewController.</p>
  
  <p>How can I get <code>self.tableView.reloadData()</code> to work when LobbyViewController inherits from BaseViewController?</p>
  
  <p>Here is a gist of the relevant files:</p>
  
  <p><a href="https://gist.github.com/jtansley/2f8710b3cc410be1f715" rel="nofollow">https://gist.github.com/jtansley/2f8710b3cc410be1f715</a></p>
  
  <p>Thanks!</p>