touchesMovedなどでのタッチイベント時に取得した値を他のfuncで使用したい
touchMovedなどで取得した値を他のfuncなどに値を渡したい場合、どの様にしたら良いのでしょうか。
例えば以下の様なコードのpositionの値を他のfuncで扱いたい場合です。
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
if let touch = touches.first {
for coalescedTouch in event!.coalescedTouches(for: touch)! {
let position = coalescedTouch.location(in: self)
print(position.x, position.y)
}
}
}