警告:传递'CGPathMoveToPoint'的参数1会丢弃指针目标类型的限定符

时间:2010-06-24 23:36:12

标签: objective-c cocoa xcode warnings

我一直收到这个警告 警告:传递'CGPathMoveToPoint'的参数1会丢弃指针目标类型

中的限定符

我正在调用这个函数

const CGAffineTransform m = CGAffineTransformIdentity;
CGPathMoveToPoint(path, &m , nextPos.x, nextPos.y);

我已经尝试了

CGPathMoveToPoint(path, NULL , nextPos.x, nextPos.y);

CGAffineTransform m = CGAffineTransformIdentity;
CGPathMoveToPoint(path, &m , nextPos.x, nextPos.y);

但我总是得到这个错误,我该如何摆脱它?

1 个答案:

答案 0 :(得分:6)

警告是关于参数1,但所有变体都在参数2上。尝试更改参数1,path - 可能是为了摆脱流氓const - 这应该解决它。< / p>