Вы, кажется, используете какой-то неизвестный экземпляр storyboard
здесь:
let registerViewController = storyboard?.instantiateViewController(withIdentifier: "board1") as? RegisterViewController
Согласно вашим комментариям, storyboard
, похоже, не объявлен вами.Это означает, что он, вероятно, не ссылается на ваш файл Main.storyboard
и может даже иметь значение nil.
Вам следует создать новый экземпляр UIStoryboard
, который ссылается на ваш файл Main.storyboard
, например:
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let registerViewController = storyboard.instantiateViewController(withIdentifier: "board1") as? RegisterViewController