본문 바로가기
ios 뽀개기/objective-c

UIViewContorller의 수명주기 관리 메서드

by 인생여희 2018. 10. 23.
반응형

UIViewContorller 수명주기 관리 메서드


viewDidLoad : 뷰라는 틀을 처음 불러 올떄 실행해야  동작을 구성하는 메소드

viewWillAppear : 뷰라는 틀에 보여질 내용을 구성하는 메소드

viewDidAppear :  내용을 보이고   뷰에서 실행해야  동작을 구성하는 메소드

viewWillDisappear : 뷰의 내용을  이상 사용하지 않게 될때 실행해야할 동작을 구성하는 메소드

viewDidDisappear : 뷰라는 틀에 내용을 없앨때 실행해야하는 동작을 구성하는 메소드

viewDidUnload : 뷰라는 틀을 사용하지 않을  실행해야할 동작을 구성하는 메소드




//실행

2018-10-22 14:57:33.267860+0900 AppLifeCycle[9503:625211] didFinishLaunchingWithOptions

2018-10-22 14:57:33.271365+0900 AppLifeCycle[9503:625211] viewDidLoad

2018-10-22 14:57:33.271455+0900 AppLifeCycle[9503:625211] viewWillAppear

2018-10-22 14:57:33.285566+0900 AppLifeCycle[9503:625211] viewDidAppear

2018-10-22 14:57:33.290229+0900 AppLifeCycle[9503:625211] applicationDidBecomeActive



//버튼눌러서 새창띄우기

2018-10-22 14:58:44.946538+0900 AppLifeCycle[9503:625211] viewWillDisappear

2018-10-22 14:58:45.455178+0900 AppLifeCycle[9503:625211] viewDidDisappear



//띄운창 삭제

2018-10-22 14:58:58.000100+0900 AppLifeCycle[9503:625211] viewDidLoad

2018-10-22 14:58:58.005064+0900 AppLifeCycle[9503:625211] viewWillAppear

2018-10-22 14:58:58.513266+0900 AppLifeCycle[9503:625211] viewDidAppear



//홈버튼 눌러서 백그라운드 상태 만들기

2018-10-22 14:59:32.987024+0900 AppLifeCycle[9503:625211] applicationWillResignActive

2018-10-22 14:59:33.585445+0900 AppLifeCycle[9503:625211] applicationDidEnterBackground


반응형

댓글