AppDelegate1 [iOS] Life Cycle Life Cycle(생명주기)란? 태어나고 죽기까지 하나의 연결된 과정. 우리가 개발할 iOS APP 또한 생명주기가 있다. 앱의 상태(App State) 변화 Not Running 앱이 실행되지 않거나 종료된 상태 Inactive foreground에서 running되고 있지만, 이벤트는 수신하지 않는 상태. 전화를 걸었을 때, SMS 메세지가 수신되었을 때의 짧은 순간 Active foreground에서 실행되고 이벤트를 수신하는 상태 Background 앱이 background에서 실행되고 코드를 실행시키는 상태. 파일 다운로드나, 업로드 등 실행 시간이 필요한 앱인 경우 특정 시간동안 이 상태로 남아있게 되는 경우가 있음 앱이 suspended 상태에서 다시 실행되면 앱은 background → .. 2021. 10. 16. 이전 1 다음