我正在使用 Coreplot,我需要帮助在图表上绘制数据。
我用字典数据填充了一个名为results的数组。其内容的输出如下(为了简单起见,我缩短了数据) -
{
temperature = "5.0832667,5.2916833,4.6418246";
windspeed = "2.333,2.521,2.021,1.833,1.292,1.167";
}
我无法使用方法numberForPlot获取此数据进行绘图。这是我到目前为止所做的。以下是仅绘制“温度”数据的尝试 -
-(NSNumber *)numberForPlot:(CPTPlot *)plot field:(NSUInteger)fieldEnum recordIndex:(NSUInteger)index;
return [results valueForKey:@"temperature"];
{
我猜这与我创建字典的方式有关,因为它们是字符串,并且需要 NSNumbers?作为附加说明,这是创建字典的代码 -
for(counter = 0; counter < [node childCount]; counter++) {
[item setObject:[[node childAtIndex:counter] stringValue] forKey:[[node childAtIndex:counter] name]];
}
[results addObject:item];
任何帮助将不胜感激,因为我已经尝试了好几天了!谢谢