【发布时间】:2017-11-28 20:28:11
【问题描述】:
func joystick1() -> (xCoordinate:String, yCoordinate:String) {
let outside1 = Circle(radius: 8)
outside1.borderColor = #colorLiteral(red: 0.0352941192686558, green: 0.117647059261799, blue: 0.164705887436867, alpha: 1.0)
outside1.color = #colorLiteral(red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0)
let inside1 = Circle(radius: 2)
inside1.draggable = true
//-25, -40
inside1.center.x = -40
inside1.center.y = -25
outside1.center.x = -40
outside1.center.y = -25
inside1.onTouchUp {
return (inside1.center.x, inside1.center.y)
inside1.center.x = -40
inside1.center.y = -25
}
inside1.onTouchDrag {
}
}
这段代码给了我错误:
“void 函数中出现意外的非 void 返回值”
【问题讨论】:
-
发帖前请search on the error。
-
返回后的代码永远不会被执行。您应该收到警告。
-
我认为这个问题应该被关闭。你还没有做任何研究。
-
我做了很多研究,怎么知道我没有做过?这对我没有帮助! stackoverflow.com/questions/45925661/…
标签: swift