-2

我创建了一个 swift 二进制框架,其中包含视图控制器。视图控制器包含 iboutlet 属性,如按钮、标签等。但是当我对视图控制器进行子类化时,接口构建器中缺少出口。身份检查器中甚至缺少模块。

我在这个线程上有一个类似的问题: https ://forums.developer.apple.com/thread/82904

4

1 回答 1

0

您需要在子类中创建自定义初始化程序:

init() {
    super.init(nibName: "YourSuperController", bundle: "bundle of your framework")
}

注意:如果要公开通过 a 定义的 ,则Controller需要将 public 属性添加到变量定义中@IBOutletframework

于 2020-01-15T10:12:28.150 回答