Swift: error de superclase de vista de tabla

He creado un menú deslizable con Swift. Lo he hecho muchas veces antes, pero cuando lo creé hoy, aparece este error (ver captura de pantalla). Podría ser un simple error que he cometido.

Aquí está el código, que creo que está causando el problema:

    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
}

Captura de pantalla:

ACTUALIZACIÓN: he intentado eliminaroverride

¡Espero que alguien pueda ayudar!

Respuestas a la pregunta(4)

Su respuesta a la pregunta