public var borderColor = UIColor.blackColor()
とを有するスーパー「のUIView」から「*」のゲッターと「*」の競合のObjective-Cセレクタとメソッド「*()」私はタイトルテキストに誤りがあります。スウィフト - 同じObjective-Cのグラフの枠組みの中で、私は、コードの上に使用していセレクタ
Toolx - Xcodeの-8 SWIFT 2.3レガシーバージョン
public var borderColor = UIColor.blackColor()
とを有するスーパー「のUIView」から「*」のゲッターと「*」の競合のObjective-Cセレクタとメソッド「*()」私はタイトルテキストに誤りがあります。スウィフト - 同じObjective-Cのグラフの枠組みの中で、私は、コードの上に使用していセレクタ
Toolx - Xcodeの-8 SWIFT 2.3レガシーバージョン
しようとする、それを変更することを宣言しますので、あなたはそれを変更する必要がありますborderColor
変数名の名前を変更します。それは、ChartViewBaseがそれを使用しているようです。
また、基本クラスの変数名およびプロパティ名と競合するカスタムクラスからすべてのプロパティ名を変更してください。
これはうまくいくはずです。乾杯!
スーパークラスはすでにそれが財産(ここでは、おそらくUIView
)だとして、lineChartBorderColor
か何か
あなたはもっと精巧にできますか? –
もちろん、ここではスーパークラスの1つで、おそらく 'ChartViewBase'またはスーパークラスの' UIView'には 'borderColor'というプロパティがあります。したがって、オーバーライドしたい場合は、まったく同じ戻り値の型を作成する必要があります、またはそれに新しい名前を付けてください – Tj3n
それはいくつかの新しいエラーを与える後、我々はSkypeで通信することができます –
それはいくつかの新しいエラーを与える後、我々はSkypeで通信することができますか? –
jatin.nandwani1で確実に私を打つ –