iOS 앱의 생명주기 (LifeCycle)
1. 앱의 생명 주기란?앱을 사용하는 도중에 전화가 오면 앱은 자동으로 전화 화면으로 전환되며, 앱은 비활성화 상태가 됩니다.이처럼, 앱은 사용 도중 사용자의 행동, 이벤트 등에 따라 다양한 상태로 전환되는데 이를 “생명주기”라고 합니다.iOS는 앱 상태를 관리하고, 이에 대한 이벤트를 AppDelegate 또는 SceneDelegate를 통해 개발자에게 제공합니다. 2. 앱의 주요 상태iOS 앱은 시스템 상태 변화에 따라 다음과 같은 주요 상태를 가집니다:Not Running → Inactive → Active ↑ ↓ ↓ Suspended ← BackgroundNot Running: 앱이 실행되지 않은 상태. 메모리에 로드되지 않은 경우 포함.Inactive:..