IOS 프로젝트를 처음 생성하면 위의 화면과 같은 디렉토리가 생깁니다.
이 중에서 처음에 가장 궁금했던 것이 AppDelegate입니다.
이건 과연 뭘까 라고 해서 봐 보니
대충 영어 읽어보니, 앱의 실행되고 종료되고 뭐 백그라운드에서 동작을 정의하는 것 같습니다.
이번 글에서는 개요만 설명하고, 좀 더 심도깊게 다룰 기회가 있으면 다뤄보도록 하겠습니다.
application - 앱이 처음 시작 될 때 실행
applicationWillResignActive - 앱이 actice에서 inactive로 이동될 때 실행
applicationDidEnterBackground - 앱이 background 상태일 때 실행
applicationWillEnterForeground - 앱이 background에서 foregournd로 이동될 때 실행
applicationDidBecomeActive - 앱이 active될 때 실행
applicationWillTerminate - 앱이 종료될 때 실행
기능을 한번 살펴 보면
앱의 생명주기(실행될 때 부터 종료될 때)의 액션을 캐치해서 앱을 개발할 수 있습니다.
'개발 > IOS(Swift)' 카테고리의 다른 글
화면이동 Segue (0) | 2019.06.22 |
---|---|
Positioning UI Elements Programmatically (0) | 2019.06.19 |
UI Handling programmatically 2 (0) | 2019.06.17 |
UI Handling programmatically (0) | 2019.06.16 |
ImageView 처리 (0) | 2019.06.16 |