title: iOS Swift - TableView rows are blank
body: <p>I am new to iOS dev and basically I'm trying to populate a TableView with String values from an array.</p>
  
  <p>However when I run the app, blank rows show up and no text values are shown. Have I coded this correctly?  </p>
  
  <pre><code>import UIKit
  
      class SelectIssueController: UIViewController, UITableViewDelegate, UITableViewDataSource {
  
          @IBOutlet var issuesTableView: UITableView!
  
          var issues = [Issue]()
  
          override func viewDidLoad() {
              super.viewDidLoad()
  
              self.issues = ["Test1", "Test2", "Test3"]
  
          self.issuesTableView.register(UITableViewCell.self, forCellReuseIdentifier: "Cell")
  
          }
  
          override var preferredStatusBarStyle: UIStatusBarStyle{
              return UIStatusBarStyle.lightContent
          }
  
          func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -&gt; Int {
              return self.issues.count
          }
  
          func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -&gt; UITableViewCell {
  
              let cell = self.issuesTableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) as UITableViewCell
  
              cell.textLabel?.text = issues[indexPath.row]
  
              //Even if I manually set a value, the rows are still blank
              //cell.textLabel?.text = "Hello World"
  
              return cell
  
          }
      }
  </code></pre>