在ios8下 用swift 創建的controller loadview的時候并不會加載對應的xib 在viewDidLoad的方法 調用xib拖過來的控件就會變成nil,引起崩潰.
在ios9 10 沒有這個問題
需要手動添加 下面的 init 方法
<pre>
init() {
super.init(nibName: YOURNIBNAME, bundle: nil)
}
//下面的是根據提示添加的
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
</pre>
problem solve