Laut meinem anderen Thread habe ich ein Signal SIGABRT Fehler in meinem Code. Der Code besteht aus:Swift: Tabellenansicht - Signal SIGABRT
Ein Storyboard mit 1 TableView und 1 Table Cell enthalten Eine benutzerdefinierte Tablecell-Klasse (TableViewCell_Prototyp), die durch (starke) IBoutlets mit dem Storyboard verbunden ist. Eine View Controller-Klasse, die im Folgenden beschrieben wird.
Meine ViewController-Klasse ist mit 3 Super-Klassen verbunden: UIViewController, UITableViewDelegate, UITableViewDataSource. Zusätzlich sind 3 Funktionen implementiert. Kann jemand den Fehler finden?
override func viewDidLoad() {
super.viewDidLoad()
}
Ich weiß nicht, was hier passiert. Es wurde standardmäßig geschrieben, so dass es keine Fehler verursachen sollte.
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 1
}
Ich möchte nur eine Tabellenzelle zurückgegeben werden.
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell (withIdentifier: "picCell") as! TableViewCell_Prototyp
cell.shoutPic.image = #imageLiteral(resourceName: "Bildschirmfoto 2017-06-05 um 10.11.21")
cell.shoutText.text = "Hallooooooooo"
return cell
}
shoutPic shoutText und wird durch Auslässe zur TableViewCell_Prototype benutzerdefinierten Klasse verbunden.
Was ist die komplette Fehlermeldung? Welche Codezeile verursacht genau den Fehler? – rmaddy
libC++ abi.dylib: Beenden mit nicht abgefangener Ausnahme vom Typ NSException –