我正在尝试打开子类,以便可以在模块外部对其进行访问。它已在xCode中成功编译,但是在我运行pod spec lint mypodname.podspec
我的课程的先前版本是公开的,并且可以正常运行,现在我想更改课程以使其打开。我还实现了public required init?(coder aDecoder: NSCoder)
方法。
在xCode中一切正常,但是当我按下pod spec lint
open class BeAlertController: UIViewController
public init(title: String?, message: String?)
public required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}
override open func viewDidLoad() {
super.viewDidLoad()
setupViews()
}
它应该可以像xCode一样成功构建。如果要尝试,可以克隆一个 CustomAlertController