сделал регистрацию и вход в аккаунт с помощью FirebaseAuth, я создал ViewController в котором добавил кнопку для удаления аккаунта, добавил ей действие @IBAction в котором прописал код удаления аккаунта, но в файле AppDelegate я прописал прослушивание:
Auth.auth().addStateDidChangeListener { (auth, user) in
if user == nil {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewController(withIdentifier: "SignIn") as! SignIn
self.window?.rootViewController?.present(vc, animated: false)
}
}
И у меня выдает ошибку: Thread 1: "Storyboard (<UIStoryboard: 0x2835a3660>) doesn't contain a view controller with identifier 'Sign In’», этот ViewControler у меня в storyboard создан и создан его класс SignIn, я не понимаю почему у меня выдет эту ошибку, кто нибудь знает как это решается???
Как минимум не использовать стори борды) через код лучше создавать все) тогда и дебажить проще будет, и на рынке труда будет проще найти работу)))
это вранье, от проекта к проекту сб может быть может не быть, поэтому уметь с ним работать все равно нужно
Обсуждают сегодня