我正在使用的核心情节框架版本2在我的应用程序。下面的方法"plotRangeWithLocation: CPTDecimalFromInt“返回空值,我面临错误。
核心情节空间创造
//Add plot space
CPTXYPlotSpace *plotSpace = (CPTXYPlotSpace *)graph.defaultPlotSpace;
// coreplot change
plotSpace.delegate = self;
plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInt(0.0)
length:CPTDecimalFromInt(10)];
plotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInt(0)
length:CPTDecimalFromInt([self getMaxYValue])];*/在以下代码中崩溃
+ (instancetype)plotRangeWithLocation:(NSNumber *)loc length:(NSNumber *)len {
return [[self alloc] initWithLocation:loc length:len];
}发布于 2016-04-06 00:46:32
核心绘图API在2.0中略有变化。+plotRangeWithLocation:length:方法现在将NSNumber对象作为参数而不是NSDecimal值。
有关1.x和2.0之间的更改的摘要,请参阅此wiki页面。
https://stackoverflow.com/questions/36428802
复制相似问题