Я использую в своей библиотеке приложений SwiftChart и хочу создать такой вид диаграммы:
Мой код:
class MyViewController: UIViewController, ChartDelegate {
override func viewDidLoad() {
lineChart.delegate = self
}
// Chart delegate
func didTouchChart(_ chart: Chart, indexes: Array<Int?>, x: Double, left: CGFloat) {
// Do something on touch
}
func didFinishTouchingChart(_ chart: Chart) {
// Do something when finished
}
func didEndTouchingChart(_ chart: Chart) {
// Do something when ending touching chart
}
func didTouchChart(chart: Chart, indexes: Array<Int?>, x: Double, left: CGFloat) {
for (seriesIndex, dataIndex) in enumerate(indexes) {
if dataIndex != nil {
// The series at `seriesIndex` is that which has been touched
let value = chart.valueForSeries(seriesIndex, atIndex: dataIndex)
}
}
}
Но я получил и сообщение об ошибке:
Использование неразрешенного идентификатора 'enumerate'
Что не так?