我一直在寻找一种方法来实例化未附加到情节提要或 xib 文件的自定义 UIViewController 类。
自然,当我尝试初始化 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)
}
}