Apple문서: UITouch
UITouch 객체가 가지는 정보1
UITouch
는 UIEvent
객체를 통해 접근할 수 있습니다. 터치 객체는 아래와 같은 접근자들을 포함합니다
UITouch 객체가 가지는 정보2
또한, 터치 객체는 터치가 언제 발생했는지에 대한 timestamp와 유저가 tap을 몇번 했는지에 대한 정수값, 그리고 터치 phase(began/moved/ended 등)를 포함합니다.
Multi-touch sequence동안 객체가 유진된다
터치 객체는 Multi-touch sequence가 이뤄지는 동안 계속 유지됩니다. multi-touch sequence가 끝날 때 해제하기만 한다면, 터치 객체에 대한 참조를 저장할 수도 있습니다. 만약 multi-touch sequence 외부에서 터치에 대한 정보를 저장하는게 필요하다면, 터치로부터 정보를 복사해서 저장합니다
UITouch 객체가 가지는 정보3: gesture recognizer
터치 객체의 gestureRecognizers
프로퍼티는 현재 터치를 처리하는 gesture recognizer를 담고 있습니다. 각 gesture recognizer는 UIGestureRecognizer
의 concrete subclass의 인스턴스입니다