// SecondViewController.swift - cocoa touch class
@IBAction func popToPrev() {
self.navigationController?.popViewController(animated: true)
}
@IBAction func dismissModal() {
self.dismiss(animated: true, completion: nil)
}
override func viewDidLoad() {
super.viewDidLoad()
print("ViewController의 view가 메모리에 로드 됨")
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
print("ViewController의 view가 화면에 보여질 예정")
}
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의 view가 subview를 레이아웃 하려함")
}
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
print("Viewcontroller의 view가 subview를 레이아웃 함")
}
info.plist
Privacy - Photo Library Usage Description