콘텐츠로 건너뛰기
Home » AppDelegate

AppDelegate

앱델리게이트 이해하기 (iOS앱 만들기 – 01)

iOS앱이 시작되는 과정 iOS앱은 Objective-C로 만들어지고, Objective-C는 C언어가 확장된 형태이며, 기본적인 구조는 C와 동일하다.  따라서 iOS앱 역시 예외없이 main 함수가 프로그램 전체의 본체가 되며, iOS 앱 프로젝트의 메인이 되는 파일인 main.m에 이 함수가 정의되어 있다. 다만, 99%의 iOS앱 프로젝트가 앱의 론칭 방식까지 변경할 이유는 없기 때문에 우리는 보통 앱이 실행되고 나서 커스텀 코드를 만나게 되는 첫 지점인 앱 델리게이트 파일부터 편집하게 된다. 하지만 프로젝트 네비게이터를 잘 뒤져보면 main.m 파일이 있을 것이다. iOS앱은 사실 UIApplication이라는 클래스의 객체이다. 프로젝트의 main 함수는 기본적으로 UIApplication 클래스의 인스턴스를… 더 보기 »앱델리게이트 이해하기 (iOS앱 만들기 – 01)