Diesen Code kopierst du dir am besten unter die ganzen Variablen. Die Variable "location" gibt dir dann den Punkt zurück.
location.x gibt dann die x Koordinate zurück und location.y die y Koordinate.
Das "touchesBegan" nach "override func" kannst du noch durch "touchesMoved" ersetzten.
Wenn du es durch "touchesMoved" ersetzt werden sie abgetasteten Punkte auf dem Bildschirm gespeichert - das braucht um z.B mit dem Finger ein Raumschiff zu bewegen.
Hoffe ich konnte dir helfen!
Bei weiteren Fragen mich anschreiben...
var location = CGPoint()
override func touchesBegan(_ touches: Set, with event: UIEvent?) {
for touch in touches {
let UITouch = touch.location(in: self)
location = UITouch
}
}