我是Xcode的新手,我需要帮助调试用旧版本Xcode和coreplot编写的现有代码。我目前使用的是Xcode 7.0和coreplot 2.0。我收到错误信息
向不兼容类型
NSNumber * _Nonnull
的参数发送NSDecimal
以下代码:
thePlotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0) length:CPTDecimalFromInteger([xArray count]+1+1)];
thePlotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0) length:CPTDecimalFromFloat(countGraphNames+1)];
您需要升级到CorePlot 2.x并将调用CPTDecimalFromFloat
更改为[NSNumber numberWithFloat:0]
。