我不断收到这个警告
警告:传递'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的,但是您所有的变体都是关于参数2的。尝试更改参数1,path
—可能会摆脱无赖的const
—并且应该对其进行修复。
关于objective-c - 警告:传递'CGPathMoveToPoint'的参数1会从指针目标类型中丢弃限定符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3114677/