Pourquoi "l'utilisation de type non déclaré UITableView" s'est-il produit dans Swift?
Je suis nouveau sur Swift
. J'ai créé un deuxième swift file
appel DeviceInfo.swift
et ajouter un UIViewcontroller
dans Main.storyboard
.
J'ai aussi ajouter un UITableView
dans UIViewcontroller(DeviceInfo)
.
Mais l'erreur Use of undeclared type 'UITableView'
spectacle après je connecter le UITableView
à DeviceInfo.swift
via command + left
. L'erreur de montrer ci-dessous.
Question
1. Pourquoi le Use of undeclared type 'UITableView'
qui s'est passé ? Comment le résoudre ?
2. Montrer que je peux brancher le dataSource
et delegate
à UIViewcontroller(DeviceInfo)
?
Merci d'avance.
source d'informationauteur Martin
Vous devez vous connecter pour publier un commentaire.
1.
import UIKit
2.Pour vous connecter
delegate
etdataSource
cliquez sur le point et faites glisser votre tableView.
Vous devez ajouter
import UIKit
en haut de votre fichier, dans la zone où vous avez déjàimport Foundation
. Sans UIKit importés, votre objet ne sait pas ce qu'est un UITableView.UITableView
dans framework UIKit, vous n'avez pas importé. DONCimport UIKit.
Dans votre
viewDidLod
:Dans votre .h de fichier que vous pouvez faire:
Et assurez-vous que vous avez connecté le tableView avec un
IBOutlet
.