Ich erhalte einen Fehler beim Versuch, eine Variablenzuweisung mit meinem destinationViewController durchzuführen.Swift EXC_BREAKPOINT beim Zuweisen von viewcontroller zu Variable in prepareForSegue
Die Fehlermeldung ist dies: Thread 1: EXC_BREAKPOINT (code = EXC_I386_BPT, Subcode = 0x0)
Diese in meiner prepareForSegue Funktion.
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
if segue.identifier == "LoginSegue"{
let vc = segue.destinationViewController as LoggedInViewController
vc.email = emailTextfield.text
}
}
In der anderen Datei sieht es so aus.
var email: String?
das ist an der Spitze. Dann folgt aus:
override func viewDidLoad() {
super.viewDidLoad()
println("Email is:")
println(email)
println("Email was")
}
Aber ich nie in die zweite Datei kommen.
Es ist die Zeile vc = segue.destinationViewController als LoggedInViewController, die mit Fehler markiert ist.
Beide Swift-Dateien sind mit Navigationssteuerungen verbunden.
Ich weiß nicht, was Sie mehr brauchen, aber ich werde natürlich alle Code veröffentlichen, die Sie verstehen müssen!
Danke!
Verdammt, das funktioniert! : D Kann nicht upo tote, bekam nur 1 rep! :(Aber danke, dass du dir etwas Zeit genommen hast, mir zu helfen :) –
Ja, bemerkt! Ich habe jetzt! –
OMG Ich brauchte Stunden um das zu lösen! Danke :) –