AppLifeCycle1 Swift) App LifeCycle App-Based Life-Cycle State (iOS 12 and earlier) [참고] 이미지 출처 OS는 각각의 앱마다 모두 상태 변화를 제어하여 어떤 앱은 실행시키고, 어떤 앱은 백그라운드, 어떤 앱은 종료하는 등 다양한 처리를 한다. Apple에서 정의하는 앱의 상태(App State)는 크게 5가지로 구분된다. Not Running: 앱이 시작되지 않았거나, 실행되었지만 시스템에 의해 종료된 상태 Inactive: 앱이 전면(Foreground)에서 실행중이지만, 아무런 이벤트를 받지 않는 상태, 앱의 상태 변화 과정에서 잠깐 머무는 단계 Active: 앱이 전면(Foreground)에서 실행중이며, 이벤트를 받고있는 상태 Background: 앱이 백그라운드에 있지만, 여전히 코드가 실행.. 2022. 2. 13. 이전 1 다음