2017-07-18 3 views
1
@IBOutlet weak var tableView: UITableView! 

override func viewDidLoad() { 
    super.viewDidLoad() 

    tableView.delegate = self // error occurs here 
} 
+3

Il est très probable que vous n'avez pas connecté la vue de la table à la prise de sortie de votre storyboard. – rmaddy

+2

S'il vous plaît nous montrer plus de code. Cela ne nous indique pas si votre classe est conforme au protocole requis pour TableViewDelegate. – BennX

+1

@BennX C'est une erreur d'exécution donc nous savons que la classe est déjà conforme. Si ce n'est pas le cas, le code ne compilera pas. – rmaddy

Répondre

1

Assurez-vous que votre @IBOutlet tableView est correctement connecté avec le constructeur d'interface.