我在objective-C
项目中安装了图表库(版本3.0.1)(https://github.com/danielgindi/Charts)。在我的代码的先前版本中,以下行可以成功运行,
BarChartDataSet *set12 = [[BarChartDataSet alloc] initWithYVals:yvals label:@"Water Consumed"];
在最新版本的图表(即3.0.1)中,上述行会导致生成错误:-
'BarChartDataEntry'的可见@interface没有声明选择器
'initWithValue:xIndex:'
我有
BarChartDataSet
类,没有这样的方法。在 objective-c 中该方法的替代方法是什么? 最佳答案
您需要对BarChartDataSet使用以下方法
BarChartDataSet *set1 = [[BarChartDataSet alloc] initWithValues:yVals label:@"Quarter Share"];
只需将
initWithYVals
替换为initWithValues
即可。关于ios - 使用Xcode 8在Objective C中使用Charts(BarChartDataEntry)iOS库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41805375/