title: UITableView does not conform to protocol UITableViewDataSource error
body: <p><strong>Question 1)</strong></p>
  
  <p>I've spent a few hours trying to figure out this problem, from what I've read those are the two functions needed to implement the UITableView but it still gives me the error in the title:</p>
  
  <pre><code>import UIKit
  
  class UITableView: UIViewController, UITableViewDataSource,UITableViewDelegate
  {
  
      override func viewDidLoad()
      {
  
          super.viewDidLoad()
  
      }
  
      func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -&gt; Int
      {
  
  
      }
  
  
      func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -&gt; UITableViewCell
      {
  
      }
  
  }
  </code></pre>
  
  <p><strong>Question 2)</strong></p>
  
  <p>The TableView is a part of a tabbed view controller that I am implementing for my app. I want my TableView controller to have entries that once pressed will open another ViewController. How can I implement something like that?</p>
  
  <p>Thank you in advance </p>