CHANGE! It should be like this:
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
For some backward compatibility considerations, you can use the following:
override func tableView(tableView: UITableView?, cellForRowAtIndexPath indexPath: NSIndexPath?) -> UITableViewCell {
Just change the "!" characters with the letter "?". I use Xcode 6 GM seeds. There are some changes to the UITableViewDataSource. I get the same error, but change it like this work for me ...
source share