Apple은 iOS 앱개발을 하는데 있어서 Swift라는 개발언어를 사용 하고 있으며 프로그래밍 기법중 하나인 Event Driven Programming : 이벤트 기반 프로그래밍 기법을 채택하여 사용 하고 있다. 이벤트에 따라서 앞으로 어떤 행위를 하게 될지 결정되는 프로그래밍 방식 == 특정 이벤트 발생시 이러한 코드 실행하겠다 정해 놓고 프로그래밍을 하는 것임. 이것이 무엇이냐면 사용자가 Apple 사의 어떤 기기를 사용할때 운영체제 즉 iOS가 사용자가 어떠한 이벤트 즉 행위를 했을 경우 를 체크 하며 우리에 앱쪽 Main run loop(이벤트를 계속 수신 하기 위해 빙빙 돌며 기다림)로 전달을 해줄 것이며 이 반을을 통하여 Core objects 영역 즉 Code(이벤트 에 따른 코드 정의)..