2010-06-24 85 views
0

我不断收到这样的警告 警告:传递的“CGPathMoveToPoint”丢弃预选赛参数1指针目标类型警告:传递的“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); 

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

+2

显示'path'声明。 – 2010-06-24 23:44:22

回答

6

警告是关于参数1的,但所有的变体都在参数2上。尝试更改参数1,path - 可能是为了摆脱流氓const - 并且应该修复它。

+0

大声笑,谢谢,这有点荒谬。是的,我开始了一个CGPathRef,它应该是CGMutablePathRef。非常感谢,我在网上爬行了一段时间:P – 2010-06-25 00:00:58

相关问题