У меня есть класс CustomViewController, написанный в swift и класс CustomNavigationController, написанный в Objective C. Я пытаюсь добавить свой CustomNavigationController в качестве свойства для своего CustomViewController. Я добавил #import "CustomNavigationController.h"
в мой заголовок.
В моем CustomViewController у меня есть:
class CustomViewController: UIViewController {
var navController: CustomNavigationController?
...
//init methods
...
override func viewDidLoad() {
super.viewDidLoad()
//Set up Navigation Controller
navController = self.storyboard.instantiateViewControllerWithIdentifier("CustomNavigationController") as CustomNavigationController!
}
Нет ошибок до тех пор, пока я не попытаюсь создать и запустить... Я получаю "неизвестное имя типа" CustomNavigationController ", вы имели в виду" UINavigationController "?"
Кто-нибудь знает, почему он не распознает тип?