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



在以下代码:

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]

关于ios - Xcode 7.0.1 coreplot 2.0 将 'NSDecimal' 发送到不兼容类型 'NSNumber * _Nonnull' 的参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37157130/

10-12 04:10