斯威夫特 - 方法' *()'使用Objective-C选择器' *'和#39; *'的吸气剂冲突来自超级' UIView'使用相同的Objective-C选择器

时间:2016-10-28 09:52:25

标签: ios swift charts swift2 swift3

 public var borderColor = UIColor.blackColor()

我在Charts框架中使用上面的代码,我在标题文本方面遇到错误。

Toolx - Xcode -8 swift 2.3旧版本enter image description here

2 个答案:

答案 0 :(得分:1)

尝试重命名borderColor变量名称。看起来ChartViewBase正在使用它。

另请更改自定义类中与基类变量名称和属性名称冲突的所有属性名称。

这应该有效..干杯!

答案 1 :(得分:0)

你必须改变它,因为超级类已经声明了它的属性(这里可能是UIView),把它改成lineChartBorderColor或者什么