【发布时间】:2016-04-05 07:36:37
【问题描述】:
我有一个基类
MyViewController: UIViewController
由 MyViewController.xib 用一些插座初始化。我只将 MyViewController.xib 中的 File Owner 类设置为 MyViewController,MyViewController.swift 中没有任何 init 方法(全部继承自 UIViewController),以下行按预期工作:
let vc = MyViewController()
视图属性已设置,网点已设置。
我希望继承MyViewController:
SecondViewController: MyViewController
{
override init()
{
super.init()
}
required init?(coder aDecoder: NSCoder)
{
super.init(coder: aDecoder)
}
}
现在我期待那行
let vc = SecondViewController()
将创建视图控制器,其视图和出口继承自MyViewController,但 vc 中的所有出口都是 nil。看起来 MyViewController.xib 文件现在丢失了。我做错了什么?
【问题讨论】:
标签: ios swift uiviewcontroller