2015-05-25 4 views
0

Я использую https://github.com/danielgindi/ios-charts/ я был реализовать делегат: ChartViewDelegateSwift: Невозможно присвоить значение типа [CombinedChartView.DrawOrder] к значению [Int]

Код:

chartView.drawOrder = [CombinedChartView.DrawOrder.Bar, CombinedChartView.DrawOrder.Line] 

, но у меня есть эта ошибка:

Cannot assign a value of type [CombinedChartView.DrawOrder] to a value of [int] 

Я могу использовать DRAWORDER в Obj-C, но не в Swift для того же кода. Есть ли способ решить это?

ответ

1

Try:

chartView.drawOrder = 
    [ 
     CombinedChartView.DrawOrder.Bar.rawValue, 
     CombinedChartView.DrawOrder.Line.rawValue 
    ]