Xcode 7.0.1 核心图 2.0 将'NSDecimal'发送到不兼容类型'NSNumber * _Nonnull'的参数



我是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]

最新更新