Not Running
- 앱이 실행되지 않거나 시스템에서 코드가 실행 및 종료되지 않고 애플리케이션이 완전히 꺼지는 간단한 상태입니다.
Inactive
- 과도기 상태입니다.
- 비활성 상태는 애플리케이션이 백그라운드에서 실행 중이지만 이벤트를 수신 할 수 없음을 의미합니다.
Active
- 활성 상태는 앱이 백그라운드에서 실행되고 이벤트를 수신 할 수있는 기본 실행 상태입니다.
Background
- 앱이 백그라운드에서 실행되고 여전히 백그라운드에서 코드를 실행할 수있는 상태입니다.
Suspended
- 실행중인 앱이 백그라운드 상태이고 시스템이 앱을 일시 중지하고 애플리케이션이 코드를 실행할 수 없음을 의미합니다
2022.02.18 - [iOS/iOS 면접 질문] - App Life Cycle [ 앱 생명주기 ]
'iOS > iOS' 카테고리의 다른 글
ARC에 대한 질문 (0) | 2022.05.29 |
---|---|
PLIST (0) | 2022.05.28 |
Swift의 가장 중요한 기능은 무엇인가요? (0) | 2022.05.26 |
iOS 애플리케이션 개발에 필요한 도구 (0) | 2022.05.25 |
Swift와 Objective-C (0) | 2022.05.24 |
댓글