我一直收到这个警告 警告:传递'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);
但我总是得到这个错误,我该如何摆脱它?
答案 0 :(得分:6)
警告是关于参数1,但所有变体都在参数2上。尝试更改参数1,path
- 可能是为了摆脱流氓const
- 这应该解决它。< / p>