【发布时间】:2015-08-31 21:19:55
【问题描述】:
尝试使用 xib 文件初始化我的自定义类 UIVIew,但在尝试初始化属性时崩溃:
import Foundation
import UIKit
class ReportView: UIView {
@IBOutlet weak var textView: UITextView!
override init (frame : CGRect) {
super.init(frame : frame)
}
convenience init () {
self.init(frame:CGRectZero)
}
required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
addBehavior()
}
func addBehavior (){
textView.layer.borderWidth = 1.0
textView.layer.borderColor = UIColor(red: 170/255, green: 170/255, blue: 170/255, alpha: 0.5).CGColor
textView.layer.opacity = 0.9
textView.layer.cornerRadius = 3
textView.clipsToBounds = true
}
}
在 textview 上崩溃:致命错误:在展开可选值时意外发现 nil
【问题讨论】:
-
你连接插座了吗?