我创建了一个带有视图控制器的快速二进制框架。视图控制器包含iboutlet属性,如按钮,标签等。但是,当我将视图控制器子类化时,接口构建器中缺少插座。
您需要在子类中创建自定义初始化程序:
init() {
super.init(nibName: "YourSuperController", bundle: "bundle of your framework")
}
注:如果要在其中暴露
Controller
@IBOutlet
是通过framework
定义的需要将public属性添加到变量定义中