Swift: ошибка суперкласса табличного представления

Я создал слайд-меню с помощью Swift. Я делал это много раз раньше, но когда я создал это сегодня, я получаю эту ошибку (см. Скриншот). Это может быть просто ошибка, которую я сделал.

Вот код, который, я думаю, вызывает проблему:

    override func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell! {

    var cell:UITableViewCell? = tableView.dequeueReusableCellWithIdentifier("Cell")! as UITableViewCell

    if cell == nil{
        cell = UITableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: "Cell")

        cell!.backgroundColor = UIColor.clearColor()
        cell!.textLabel!.textColor = UIColor.darkTextColor()

        let selectedView:UIView = UIView(frame: CGRect(x: 0, y: 0, width: cell!.frame.size.width, height: cell!.frame.size.height))
        selectedView.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.3)

        cell!.selectedBackgroundView = selectedView
    }

    cell!.textLabel!.text = tableData[indexPath.row]

    return cell
}

Скриншот:

ОБНОВЛЕНИЕ: я попытался удалитьoverride

Надеюсь, кто-то может помочь!

Ответы на вопрос(4)

Ваш ответ на вопрос