von wo die Steuerung in iOS mit der Swift-Sprache startet, da es keine Hauptfunktion gibt. Ich erhalte eine Fehlermeldung, dass die Hauptleitung im Programmvon wo die Steuerung in iOS mit der Swift-Sprache startet, da es keine Hauptfunktion gibt
1
A
Antwort
1
ist. Der Ablauf beginnt mit der Klasse, in der das Tag UIApplicationMain
geschrieben ist. Dies ist normalerweise in der AppDelegate-Klasse einer App.
Der Fehler, den Sie bekommen, ist, dass Sie eine Bibliothek verwenden, die auch eine AppDelegate
Datei mit dem UIApplicationMain
Tag enthält, und das macht Chaos. Sobald ich eine Bibliothek namens Swift-Validator verwendet hatte, gab es ein Problem mit seiner spezifischen Version 2.1.1, das appdelegate enthält. Ich habe das mit einem Trick gelöst. Ich hoffe, das wird auch für dich funktionieren.
- Wählen Schoten als Ziel (oder wo Ihre Schema der Fehlerklasse ist dort) und wählen Sie die
Build Phases
Registerkarte
- aufwenden, um die Kompilierung Quellen am Suche nach
AppDelegate
Datei
- Wählen Sie
AppDelegate
und löschen Sie die Datei.
Hoffnung das funktioniert für Sie