使用图表(BarChartDataEntry)iOS Objective C 中的库 Xcode 8

Working with Charts( BarChartDataEntry) iOS library inObjective C with Xcode 8

我在我的 objective-C 项目中安装了图表库(3.0.1 版)(https://github.com/danielgindi/Charts)。在我以前版本的代码中,下面一行成功运行,

    BarChartDataSet *set12 = [[BarChartDataSet alloc] initWithYVals:yvals label:@"Water Consumed"];

在最新版本的图表中,即 3.0.1,以上行导致构建错误:-

No visible @interface for 'BarChartDataEntry' declares the selector 'initWithValue:xIndex:'

BarChartDataSet class 没有这样的方法。 objective-C 中此方法的替代方法是什么?

您需要对 BarChartDataSet 使用以下方法

BarChartDataSet *set1 = [[BarChartDataSet alloc] initWithValues:yVals label:@"Quarter Share"];

只需将 initWithYVals 替换为 initWithValues