iOS-SOPT-iNNovation/iOS_Traning

<1주차> 상태 변화에 따라 다른 동작을 처리하기 위한 앱델리게이트 메서드들을 설명하시오.

Closed this issue · 7 comments

<1주차> 상태 변화에 따라 다른 동작을 처리하기 위한 앱델리게이트 메서드들을 설명하시오.

applicationWillResignActive
: active -> inactive 상태로 전환시 inactive전환 직전 실행
: 잠시 전환되는 경우

applicationDidEnterBackground
: background 상태전환 직후

applicationWillEnterForeground
: background -> foreground 상태로 전환시 foreground직전

applicationDidBecomeActive
: active상태직후
: 화면으로 돌아올 때마다 실행

applicationWillTerminate
: 앱 종료시

willFinishLaunching
: didFinish전에 호출되는 함수

didFinishLaunching
: 앱 실행시 1번만 실행되는 함수

블로그 링크

https://hereismyblog.tistory.com/17
SceneDelegate와 같이 포스팅했습니다 !

application

델리게이트에게 프로세스 준비가 거의 완료가 되었고
앱이 거의 시작되었다고 알려주는 메소드

applicationWillTerminate

앱이 끝난다는걸 델리게이트에게 알려주는 메소드

applicationDidBecomeActive

앱이 Active 상태에 들어간다는걸 델리게이트에게 알려주는 메소드

applicationWillResignActive

앱이 inactive 상태에 들어간다는걸 델리게이트에게 알려주는 메소드

applicationDidFinishLaunching

앱 론칭이 끝났다는걸 델리게이트에게 알려주는 메소드, 사용하지 말래요... 맨위에 있는거를 사용하라네요??

applicationDidEnterBackground

앱이 지금 백그라운드 상태에 들어간다는걸 델리게이트에게 알려주는 메소드

applicationWillEnterForeground

앱이 지금 포그라운드 상태에 들어간다는걸 델리게이트에게 알려주는 메소드