
[iOS] UIResponder
·
iOS
저번 글에 언급해둔바와 같이 이번엔 UIResponder에 대해 알아볼 것이다.공식문서를 한 번 확인해보자 !이벤트 응답 및 처리를 위한 추상 인터페이스라고 한다.이 UIResponder 인스턴스가 바로 저번 글에서 주구장창 나오던 responder 객체이다.이벤트가 발생하면 저번 글에서 봤듯이 UIKit이 지정한(혹은 개발자가 직접 지정한) responder 객체로 이벤트를 보내서 처리하게된다.이 responder 객체가 이벤트를 처리하기위해서는 적절한 메소드들을 오버라이딩하여 처리해줘야한다. 예를 들어 Touch 이벤트가 일어나면 touchesBegan(_:with:), touchesMoved(_:with:), touchesEnded(_:with:), touchesCancelled(_:with:) ..