Aka*_*ash 1 charts cocoapods swift
当我尝试在我的应用中实现广告连播图表时。它显示了以下错误。
import UIKit
import Charts
class chartViewController: UIViewController {
@IBOutlet weak var barChartView:BarChartView!
let 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]
override func viewDidLoad() {
super.viewDidLoad()
setupChart(x: months, y: unitsSold)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func setupChart(x:[String],y:[Double]){
var dataEntries: [BarChartDataEntry] = []
for i in 0..<x.count{
let dataEntry = BarChartDataEntry(x: Double(i), y: y[i])
dataEntries.append(dataEntry)
}
let chartDataSet = BarChartDataSet(values: dataEntries, label: "Units Sold")
print(chartDataSet)
let chartData = BarChartData(dataSet: chartDataSet)
print(chartData)
barChartView.data = chartData // here its showing the error
}
Run Code Online (Sandbox Code Playgroud)
它在代码的最后一行显示错误为
线程1:运行代码时,EXC_BAD_ACCESS(代码= 2,地址= 0x10cb21d98)
那应该解决您的问题。
像这样:
| 归档时间: |
|
| 查看次数: |
5132 次 |
| 最近记录: |