Xcode 7.0.1 coreplot 2.0发送' NSDecimal'到不兼容类型的参数' NSNumber * _Nonnull'

时间:2016-05-11 08:32:48

标签: ios xcode7

我是Xcode的新手,我需要帮助调试用旧版Xcode和coreplot编写的现有代码。我目前正在使用Xcode 7.0和coreplot 2.0。我收到错误消息

  

NSDecimal发送到不兼容类型NSNumber * _Nonnull

的参数

在以下代码中:

thePlotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0) length:CPTDecimalFromInteger([xArray count]+1+1)];

thePlotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0) length:CPTDecimalFromFloat(countGraphNames+1)];

1 个答案:

答案 0 :(得分:5)

您需要升级到CorePlot 2.x并将通话CPTDecimalFromFloat更改为[NSNumber numberWithFloat:0]