IBInspectable 是否适用于 NSTabViewController 的子类?这些属性似乎显示在 Interface Builder 中(并且可以设置),但是在运行我的应用程序时为零。我拥有的基本代码是
class XYViewController : NSTabViewController {
@IBInspectable var barColor: NSColor?
override func viewDidLoad() {
super.viewDidLoad()
Swift.print("\(barColor)") //Prints nil here
}
如果我从 NSViewController 继承了 XYViewController,则正确分配了 IB 中设置的属性。为了让 IBInspectable 与 NSTabViewController 一起工作,我还需要做些什么吗?我在 Yosemite 10.10.5 上使用 XCode 7.0.1。谢谢
问候
乔治