У меня есть представление HostViewController
в Host.storyboard
, и в раскадровке я могу перейти к AttendDetailViewController
в Main.storyboard
. Однако я хочу сделать это программно следующим образом:
private func attendDetailViewControllerSegue(event: CAEvent) {
let vc = AttendDetailViewController(nibName: "AttendDetailViewController", bundle: nil)
vc.event = event
navigationController?.pushViewController(vc, animated: true)
}
Однако, когда я запускаю это, я получаю следующую ошибку:
'NSInternalInconsistencyException', причина: 'Не удалось загрузить NIB в комплекте:' NSBundle ... с именем 'AttendDetailViewController' '
Я попробовал каждое решение в Интернете для этой проблемы, и я чувствую, что оно может иметь какое-то отношение к представлениям, находящимся в разных раскадровках.
Есть какие-нибудь мысли о том, как сделать этот переход без исключения?