来自浮子的CGFloat?

时间:2012-03-04 10:04:45

标签: iphone objective-c ios5

如何从浮动中投射或创建CGFloat?

我得到一个糟糕的接收器类型float *错误。

CGFloat point = [graphValues objectAtIndex:0];

2 个答案:

答案 0 :(得分:3)

graphValues可能不是NSArray,而是float的C数组。如果是这样,你想要这个:

CGFloat point = graphValues[0];

(之所以我认为这是因为它告诉你你试图在float *上调用Objective-C方法。)

答案 1 :(得分:2)

那是因为数组不是NSArray而是float数组。

CGFloat point = graphValues[0];

如果您想知道如何声明CGFloat,请查看标题(它应该是double)。