CGPoint编译器错误

时间:2017-04-06 10:56:00

标签: ios swift compiler-errors core-graphics

我试着写一个表达式:

 var  moveDifference: CGPoint = CGPoint(touchPoint.x - self.anchorPointInPoints().x, touchPoint.y - self.anchorPointInPoints().y)

但是xcode发誓:

  

参数标签'(_:,_ :)'与任何可用的重载都不匹配

请帮助解决这个问题。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您错过了CGPoint初始值设定项

上的参数标签
CGPoint(x: ..., y: ...)

另外:感谢类型推断,你真的不需要重新声明你的var类型:

var moveDifference = CGPoint(...