2017-01-23 3 views
2

objective-C 프로젝트에 차트 라이브러리 (버전 3.0.1) (https://github.com/danielgindi/Charts)를 설치했습니다. 내 코드의 이전 버전에서, 라인 차트의 최신 버전에서 성공적으로차트 작업 (BarChartDataEntry) Xcode 8 인 iOS 라이브러리 inObjective C

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

작동 아래 3.0.1, 빌드 오류 위의 선 결과, 즉 : -

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

나는했습니다 BarChartDataSet을 그런 방법은 없습니다. 목표 - C에서이 방법을 어떻게 대체 할 것인가?

답변

1

당신은

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

그냥 initWithValuesinitWithYVals를 교체 BarChartDataSet

위한 방법 아래 사용해야합니다.

+0

'barSpace' 속성의 대안은 무엇입니까? 오류 : - BarChartDataSet 유형의 객체에서 'barSpace'속성을 찾을 수 없습니다. – pkc456

+0

'BarChartDataSet'에서 제거되어'BarChartData'에 추가 된 것으로 생각됩니다 : https://github.com/danielgindi/Charts/issues/1849 – CodeChanger

+0

'[[BarChartData alloc] initWithXVals : xVals dataSets : dataSets]'? – pkc456