If you have static tableviews in the storyboard, don't implement any datasource methods. UITableViewController
has its own implementation of these which you have overridden in your code above. If you do override the methods, you must call the super implementation, to get the value of your static cells, and then modify as you see fit.
Even if you weren't using static cells, you still wouldn't see anything, because you've told your table view that there are no sections and no rows in the table.