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