Я пытаюсь реализовать BWWalkthrough в своем проекте. Однако я получаю ошибку о том,Не удалось присвоить значение типа 'UIViewController'
Unknown class _TtC20BWWalkthroughExample27BWWalkthroughViewController in Interface Builder file.
Could not cast value of type 'UIViewController' (0x195bca580) to 'AppName.BWWalkthroughViewController' (0x10042c3a0).
(lldb)
Это указывает на код ниже
let walkthrough = stb.instantiateViewControllerWithIdentifier("walk") as! BWWalkthroughViewController
Я не знаю, почему это происходит, любая помощь приветствуется, спасибо.
Также не стесняйтесь спрашивать больше кода из моего проекта.
Вы явно задали класс пользовательского контроллера представления 'BWWalkthroughViewController' в Interface Builder? – vadian
Swift не поддерживает имя de-manginging, но вы получаете: '_TtC20BWWalkthroughExample27BWWalkthroughViewController', это похоже на сглаживание имени C++, но это было адресовано для сообщений об ошибках несколько десятилетий назад. – zaph