The life cycle of UIViewController is shown in the following figure:
The order of a UIViewController from Disappeared to Appeared is: viewWillAppear - viewDidAppear.
The order from Appeared to Disappeared is: viewWillDisappeared - viewDidDisappear.