我试着写一个表达式:
var moveDifference: CGPoint = CGPoint(touchPoint.x - self.anchorPointInPoints().x, touchPoint.y - self.anchorPointInPoints().y)
但是xcode发誓:
参数标签'(_:,_ :)'与任何可用的重载都不匹配
请帮助解决这个问题。
提前致谢。
答案 0 :(得分:1)
您错过了CGPoint
初始值设定项
CGPoint(x: ..., y: ...)
另外:感谢类型推断,你真的不需要重新声明你的var类型:
var moveDifference = CGPoint(...