title: Cannot invoke "registerClass" on UITableView in Swift
body: <p>New to Swift, this worked fine for me with Objective-C. Not sure if this is a syntax issue or if I have my project set up incorrectly.</p>
  
  <p>First of all, this is the error that I'm seeing (on line 5 of JobsViewController, the line that starts with self.tableView.registerClass): </p>
  
  <p><code>Cannot invoke 'registerClass' with an argument list of type '(UITableViewCell.Type, forCellReuseIdentifier: String)'</code></p>
  
  <p><strong>JobsViewController</strong></p>
  
  <pre><code>class JobsViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
  
      override func viewDidLoad() {
          super.viewDidLoad()
          self.tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: "Cell")
      }
  
      override func didReceiveMemoryWarning() {
          super.didReceiveMemoryWarning()
      }
  
      func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -&gt; Int {
          return 0
      }
  
      func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell {
          return UITableViewCell()
      }
  
      func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {
  
      }
  
      override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
      }
  }
  </code></pre>
  
  <p>Google hasn't been very helpful, would appreciate some help!</p>