이러한 방법이 호출되고 수행해야 할 작업을 이해하려면 텍스트 필드가 사용자 이벤트에 대응하는 방법을 알아야 합니다. 사용자가 텍스트 필드를 누르면 자동으로 first responder가 됩니다. 앱에서 first responder는 주요 이벤트, 모션 이벤트 및 작업 메시지를 포함한 다양한 종류의 앱 이벤트를 수신하기 위해 맨 처음 선에 있는 개체입니다. 즉, 사용자가 생성한 많은 이벤트가 처음에는 first responder에게 라우팅 됩니다.

텍스트 필드가 first responder가 되면서 iOS는 키보드를 표시하고 해당 텍스트 필드에 대한 편집 세션을 시작합니다. 해당 키보드를 사용하는 사용자 유형이 텍스트 필드에 삽입됩니다.

사용자가 텍스트 필드 편집을 마치려면 텍스트 필드가 1차 응답 상태를 유지해야 합니다. 텍스트 필드는 더 이상 앱에서 활성 개체가 아니므로 이벤트를 좀 더 적절한 개체로 라우팅 해야 합니다.



이따구로 쓰면 진짜로 알아듣는다고 생각하는건가?

지금 졸라 제일 잘나가는 인프런, 패캠 ios 강의를 들어도 메소드에 대한 설명 하나도 없고 " 아 그냥 이럴땐 이거 쓰세요" 이런식으로 어이가 없었는데 공식 문서도 이따구네 ㅋㅋㅋ