iOS 앱 생명주기
iOS 앱의 생명주기(Lifecycle)는 앱이 실행되는 동안 발생하는 다양한 상태 전환을 관리하는 과정입니다. iOS에서는 앱이 실행되거나 종료되는 순간뿐만 아니라 백그라운드에서 실행 중일 때나 일시 정지 상태에서도 다양한 생명주기 메서드가 호출됩니다.iOS 앱 생명주기의 주요 상태Not Running: 앱이 실행되지 않았거나, 시스템에서 종료된 상태.Inactive: 앱이 포그라운드에 있지만, 이벤트를 처리하지 않는 상태. 예를 들어, 전화가 왔을 때.Active: 앱이 포그라운드에서 실행 중이며, 이벤트를 처리하는 상태.Background: 앱이 백그라운드에서 실행 중인 상태.Suspended: 앱이 백그라운드에서 멈춰 있는 상태로, 메모리 부족 시 시스템에 의해 종료될 수 있음.앱 생명주기 메서드..
2024.09.12