Unbekannte Klasse MyClass in der Interface Builder-Datei in Swift [duplizieren]

8

Ich programmiere das ToDoList Objective-C Tutorial von Apple, aber versuche es in Swift. ( Lernprogramm )

Nun, da ich bereit bin, bekomme ich beim Ausführen der Anwendung den Fehler:

  

Unbekannte Klasse AddToDoItemViewController in der Interface Builder-Datei in Swift.

In dieser Thread , jemand hat ein gelöst, da ich ähnliches Problem mit [MyClass class] in Objective-C vermute. Gibt es einen ähnlichen Weg, dies in Swift zu tun?

    
McLawrence 27.07.2014, 16:39
quelle

3 Antworten

1

Eine ähnliche Zeile in swift wäre AddToDoItemViewController.self . Alles, was wirklich zählt, ist, dass Sie Ihren View-Controller aus Swift-Code aufrufen, damit der Linker diese Datei einbeziehen kann.

    
connor 27.07.2014, 17:14
quelle
32

Ich habe festgestellt, dass auf vielen Swift Controllern eine neue Moduloption existiert, die auf None gesetzt wurde

Um es zu beheben, setzen Sie die Klasse einfach auf eine andere und setzen Sie sie zurück. Das gab mir das

    
hdost 17.09.2014 20:08
quelle
1

Ich bin in diese Situation geraten, als ich einen Fehler gemacht habe und in der @OBJC-Anweisung einen anderen Namen als meinen deklarierten Klassennamen verwendet habe.

    
Dan 23.10.2014 14:15
quelle

Tags und Links