我有这个代码的自定义视图。
public override init(frame: CGRect) {
super.init(frame: frame)
setUpView()
}
public required init?(coder: NSCoder) {
super.init(coder: coder)
setUpView()
}
func setUpView() {
let name = String(describing: type(of: self))
let nib = UINib(nibName: name, bundle: .main)
nib.instantiate(withOwner: self, options: nil)
fixViewInContainer(view: mainView, containerView: self)
}
我得到了一个类似于Thread 3的错误:此行中的EXC_BREAKPOINT(code=1,subcode=0x1048db98c)
nib.instantiate(withOwner:self,选项:无)
这是XIB文件
错误
有什么想法吗...谢谢
1条答案
按热度按时间qlvxas9a1#
我认为你的观点是错误的...
这里有一个简单的例子...
课程:
连接如下所示:
以及样本视图控制器:
下面是xib源代码,您可以详细查看:
当你运行它时,它看起来像这样: