получать электронную почту от другого контроллера представления и хранить в firebase - PullRequest
0 голосов
/ 26 марта 2020

ребята, у меня есть текст электронной почты, сохраненный на моем предыдущем viewController. Я хочу получить значение из другого viewController и сохранить его в firebase. Я использую этот метод, но приложение вылетает из-за ошибки "Поток 1: Неустранимая ошибка: неожиданно обнаружен ноль при неявном развертывании Необязательного Значение "как я могу получить значение из другого контроллера представления и сохранить в firebase

(ПЕРВЫЙ viewcontroller)

 var getEmail = ""
@IBOutlet weak var email_txt: UITextField!

override func viewDidLoad() {
    super.viewDidLoad()

    email_txt.text = getEmail

}

(ВТОРОЙ viewcontroller)

 @IBAction func sign_up(_ sender: Any) {
    formValidation()

    let storeEmail = EamilView()

    let storeFirebase = storeEmail.email_txt.text!

    Auth.auth().createUser(withEmail: storeFirebase, password: password.text!, completion: { (user: AuthDataResult?, error: Error?)in
        if error != nil {
            print(error!.localizedDescription)
            return
        }
    })


}// button end
...