하나의 뷰컨트롤러는 처음 생성될 때 딱 한번 뷰디드로드가 불린다.
한 번 불린 컨트롤러는 앱이 종료될 때까지 계속 메모리에 올라가 있는 상태
하지만 디바이스의 화면은 하나기 때문에 여러 컨트롤러가 띄워져 있다면 각각의 뷰가 나타날 때 정해진 규칙이 있다.
먼저 새로 나타날 뷰가 '나 이제 나타난다!!!! 나타날거야!!!!!"
기존에 있던 뷰는 "나 이제 사라진다!!!!! 사라질거야!!!!!!"
기존에 있던 뷰가 " 나이제 사라졌다!"
새로운 뷰가 " 나 이제 나타남! 두둥등장"
반복
only called once when the view created
this is called just before the view actually shows up on the screen