title: Fatal error (found nil) while loading stock tableView
body: <p>I made basic <code>tableView</code> inside <code>ViewController</code> and while loading I get </p>
  
  <blockquote>
    <p>fatal error: unexpectedly found nil while unwrapping an Optional value</p>
  </blockquote>
  
  <p>Which points to <code>tableView.delegate = self</code> (by points to I mean this line is highlighted in green colour in Xcode). Here's full code:import UIKit</p>
  
  <pre><code>import UIKit
  
  class FAQViewController: UIViewController, UITableViewDataSource, UITableViewDelegate, UINavigationControllerDelegate, SWRevealViewControllerDelegate {
  
      @IBOutlet var menuButton: UIBarButtonItem!
      @IBOutlet var tableView: UITableView!
  
      override func viewDidLoad() {
          super.viewDidLoad()
          tableView.delegate = self
          tableView.dataSource = self
  
          if revealViewController() != nil {
              //I have SWRevealController that slides viewController from Left side
          }        
      }
  
      func numberOfSectionsInTableView(tableView: UITableView) -&gt; Int {
          return 1
      }
  
      func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -&gt; Int {
          return 5
      }
  
      func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell {
  
          let cell = tableView.dequeueReusableCellWithIdentifier("FAQ") as! FAQTableViewCell
          cell.questionLabel.text = "Here goes Question"
          cell.answearLabel.text = "This is answear"
  
          return cell
      }
  }
  </code></pre>