생명주기 함수 - ehrldyd15/Swift_Skills GitHub Wiki
생명주기 함수
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
print("ViewController의 메모리에 View가 Load됨")
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
print("ViewController의 view가 Load됨")
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
print("ViewController의 view가 화면에 나타남")
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
print("ViewController의 view가 사라지기 전")
}
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
print("ViewController의 view가 사라짐")
}
override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
print("ViewController의 SubView를 레이아웃 하려함")
}
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
print("ViewController의 SubView를 레이아웃 함")
}