Я получаю сообщение об ошибке при попытке выполнить назначение переменной с помощью моего destinationViewController.
Это сообщение об ошибке: Тема 1: EXC_BREAKPOINT (код = EXC_I386_BPT, субкод = 0x0)
Это в моей функции prepareForSegue.
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
if segue.identifier == "LoginSegue"{
let vc = segue.destinationViewController as LoggedInViewController
vc.email = emailTextfield.text
}
}
В другом файле это выглядит так.
var email: String?
который находится наверху. Тогда это:
override func viewDidLoad() {
super.viewDidLoad()
println("Email is:")
println(email)
println("Email was")
}
Но я никогда не попадаю во второй файл.
Это строка let vc = segue.destinationViewController как LoggedInViewController, помеченная с ошибкой.
Оба быстрых файла подключены к навигационным контроллерам.
Я не знаю, что вам больше нужно, но я, конечно, отправлю код, который вам нужно понять!
Спасибо!