Ich habe mein Projekt vor nicht allzu langer Zeit in Swift 3 konvertiert.Konvertierung zu swift 3 kompiliert nicht alles in swift 3
Alles ist in Swift 3, Projekt, Hülsen usw.
Problem ist,
func tableView(_ tableView: UITableView, didSelectRowAtIndexPath indexPath: IndexPath)
noch für meine Tableview Delegierten genannt wird, statt
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
I versucht mit einem neuen Projekt von Grund auf, das Problem passiert nicht. ich neu gestartet XCode, gereinigt Buildordner, abgeleiteten Daten gelöscht ... nichts funktioniert :(
Problem ist, es ist wie Sie vorschlagen, es zu tun, ich habe nicht beide Funktionen zusammen, aber wenn ich didSelectRowAt allein verwende, ist es nie genannt – AncAinu
Ich versichere Ihnen, dass es sein wird, wenn Sie alles tun, was ich gesagt habe. – matt
Also ich fand, was nicht funktioniert, ** wenn ** die Oberklasse von meinem 'UIViewController', die dem Tischdelegaten entsprechen, die besagten Funktionen ** nicht implementiert ** dann hat mein Ansichtsteuerpult nicht die swift3-Version von Methoden genannt. Ich denke, das ist kein normales Verhalten. – AncAinu