Je suis un problème avec un identifiant non résolu 'dataPoints' il est dans la boucle for et j'ai essayé tout ce que je peux, mais comme je suis assez nouveau à rapide je ne peux pas sembler pour trouver la solution.Xcode 6.4 iOS Charts API Erreur
var months: [String]!
func setChart(dataPoints: [String], values: [Double]) {
barChartView.noDataText = "You need to provide data for the chart."
}
override func viewDidLoad() {
super.viewDidLoad()
months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
let unitsSold = [20.0, 4.0, 6.0, 3.0, 12.0, 16.0, 4.0, 18.0, 2.0, 4.0, 5.0, 4.0]
setChart(months, values: unitsSold)
var dataEntries: [BarChartDataEntry] = []
for i in 0..<dataPoints.count {
let dataEntry = BarChartDataEntry(value: values[i], xIndex: i)
dataEntries.append(dataEntry)
}
let chartDataSet = BarChartDataSet(yVals: dataEntries, label: "Units Sold")
let chartData = BarChartData(xVals: months, dataSet: chartDataSet)
barChartView.data = chartData
Quelle est l'erreur et quelle bibliothèque de cartes utilisez-vous? – rckoenes
J'utilise la bibliothèque Api de diagrammes iOS https://github.com/danielgindi/ios-charts et l'erreur que j'obtiens est une utilisation de l'identifiant non résolu 'dataPoints' pour le code de boucle For que j'ai inclus – Karpisdiem
Où est-ce que 'dataPoints' est déclaré, je vois que vous l'utilisez mais où est dans la méthode passée ou déclarée. – rckoenes