我不断收到此错误:
属性不能被标记为@IBInspectable,因为它的类型不能在 Objective-C 中表示
.. 为什么它的类型需要在 Ojective-C 中表示?有没有一种简单的方法来解决这个问题?
这是发生错误的代码片段:
@IBInspectable open weak var dataSource: ColorMatchTabsViewControllerDataSource? {
didSet {
_view.scrollMenu.dataSource = dataSource == nil ? nil : self
_view.tabs.dataSource = dataSource == nil ? nil : self
}
}