Я искал способ создать экземпляр пользовательского класса UIViewController, который не привязан к раскадровке или файлу xib.
Естественно, когда я пытаюсь инициализировать UIViewController, он ожидает объект NSCoder.
Однако я понятия не имею, откуда берется этот объект NSCoder или как его правильно сделать. В документации говорится, что это объект объявления интерфейса.
Знаете ли вы, как я могу создать объект NSCoder, который позволит мне инициализировать мой UIViewController, или где-то в приложении есть объект NSCoder, который я могу получить?
public class Controller:UIViewController, UIAlertViewDelegate
{
var _viewAuto:AutoUI! //newName
override init()
{
super.init()
}
required public init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}
}