In my iPhone App.
I have two view controllers.
They have SuperClass-SubClass Relation.(Inheritance).
Let Say ViewController1 is a SuperClass and ViewController2 is a SubClass.
They both share a common nib file of super class.
So, Ideally all the methods of ViewController1 is inherited to ViewController2 (If I am not overriding it in ViewController2).
So, To check this When I am
My viewcontroller2 Loads viewDidLoad not called from super class.
**ViewController1
-ViewDidLoad
-ViewWillApper
**ViewController2
Other methods but I am not writing ViewDidLoad and ViewWillAppear
//---------------
So,When this separate page ViewController2 is called. ViewDidLoad is not called of SuperClass. But ViewWillAppear is called.