Я не вижу где ты этот презентер контроллеру передаёшь.
вам будет удобно показать на ошибку если я архивом скину код (он небольшой)? пытаюсь уловить смысл и пока что плохо получается, и с места не могу сдвинуться
Кидайте, посмотрим.
Вот так делать не нужно. Вы ведь используете сториборд, так и создавайте инстанс этого контроллера через сториборд. Отсюда все аутлеты nil
let mainStoryboard = UIStoryboard(name: "Main", bundle: nil)
Ааа ) Так зачем вы закоментили строку та. Создайте сначала сториборд как я показал. let mainStoryboard = UIStoryboard(name: "Main", bundle: nil) А потом создайте контроллер let view = mainStoryboard.instantiateViewController(withIdentifier: "mainVC”) as! ViewController
а в самом сториборде не нужно ничего указывать? вот его Main например, у меня выходит ошибка SIGABRT
Ну у этого контроллера должен быть индентификатор в сториборде.
Там указала вроде
Обсуждают сегодня