ich jetzt zu schnelle 3 Verschieben und ich ein Problem mit dem Tableviews konfrontiert, wenn ich eine Tabellenansicht erstellen (in einem Viewcontroller) und eine Verbindung zu einer Klasse ich diesen Fehler:swift 3 Tableview Crash
-[UITableViewController loadView] instantiated view controller with identifier "UIViewController-gdE-bi-3N4" from storyboard "Main", but didn't get a UITableView
ich weiß nicht, was das Problem ist und es macht mich verrückt, hier ist mein Code:
import UIKit
class FindFriendVC: UITableViewController {
@IBOutlet weak var results: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
self.results.dataSource = self
self.results.delegate = self
}
// MARK: - Table view data source
override func numberOfSections(in tableView: UITableView) -> Int {
// #warning Incomplete implementation, return the number of sections
return 0
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// #warning Incomplete implementation, return the number of rows
return 0
}
}
Überprüfen Sie, ob 'Ergebnisse' IBOutlet richtig verbunden ist. Es scheint, dass Ergebnisse mit etwas verbunden sind, das nicht 'UITableView' ist. – sasquatch
@no one In Ihrem Storyboard müssen Sie die Stammansicht Ihres UITableViewControllers ein UITableView –