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

0 xcode cocoa warnings objective-c

我不断收到此警告警告:传递'CGPathMoveToPoint'的参数1会丢弃指针目标类型的限定符

我正在调用这个函数

const CGAffineTransform m = CGAffineTransformIdentity;
CGPathMoveToPoint(path, &m , nextPos.x, nextPos.y);
Run Code Online (Sandbox Code Playgroud)

我已经试过了

CGPathMoveToPoint(path, NULL , nextPos.x, nextPos.y);
Run Code Online (Sandbox Code Playgroud)

要么

CGAffineTransform m = CGAffineTransformIdentity;
CGPathMoveToPoint(path, &m , nextPos.x, nextPos.y);
Run Code Online (Sandbox Code Playgroud)

但我总是得到这个错误,我怎么摆脱它?

Chu*_*uck 6

警告是关于参数1,但所有变化都在论证2.试着改变参数1,path- 可能是为了摆脱流氓const- 这应该解决它.