title: How to properly implement a static cell with Swift 3
body: <p>I literally could not find a single tutorial that showed me how to build an app that uses static cells; with clickable cells. Based on few out dated posted and object-c answers, I've put something together. My issue is, when I click on a cell, I get <code>staticDemoTableCell</code> is has no member <code>present</code>.</p>
  
  <p>I have embedded a Table Controller in my UIViewController. For that cell (only one so far), I've created a class:</p>
  
  <pre><code>class staticDemoTableCell: UITableViewCell, UITableViewDelegate {
    @IBOutlet weak var tableView: UITableView! 
  
    override func awakeFromNib() {
      [...]
      tableView.delegate = self
    }
  
    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
      print("clicked") // Works when the cell is clicked
      // self.present() do not work. I need to present another viewcontroller when this cell is clicked
    }
  
  }
  </code></pre>
  
  <p>Something does not sit right, <strong>for every cell is a class?</strong></p>
  
  <p>I really need to know if I went the correct way about doing this. What I really want is more to this such. Have you seen ie: grouped transactions Monday: a list, Tuesday: a list etc. Each cell will be clickable just like the settings of your iOS device. Any pointers will be highly grateful.</p>