2010-06-24 86 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

相關問題