5. viewWillAppear(_:)
View event management
Not Loaded
Disappeared
Appear
viewWillDisappear(_:)
viewWillAppear(_:)
viewDidLoad()
View Loaded
View Not Loaded
viewDidDisappear(_:) viewDidAppear(_:)
6. viewDidAppear(_:)
View event management
Not Loaded
Disappeared
Appear
viewWillDisappear(_:)
viewWillAppear(_:)
viewDidLoad()
View Loaded
View Not Loaded
viewDidDisappear(_:) viewDidAppear(_:)
7. viewWillDisappear(_:)
View event management
Not Loaded
Disappeared
Appear
viewWillDisappear(_:)
viewWillAppear(_:)
viewDidLoad()
View Loaded
View Not Loaded
viewDidDisappear(_:) viewDidAppear(_:)
8. viewDidDisappear(_:)
View event management
Not Loaded
Disappeared
Appear
viewWillDisappear(_:)
viewWillAppear(_:)
viewDidLoad()
View Loaded
View Not Loaded
viewDidDisappear(_:) viewDidAppear(_:)
9. View Controller Life Cycle
Unit 3—Lesson 8
This lesson will explain more about the view controller life cycle so you can
understand the infinite potential of this important class
10. Lab: Order of Events
Unit 3—Lesson 8
Further your understanding of the view's life cycle by creating an app that adds to
a label’s text based on the events in the view controller life cycle