I\'d like to know whether or not both viewDidUnload and dealloc are always called in succession in the UIViewController tear-down process.
viewDidUnload
dealloc
It is quite thoughtful that, viewDidiUnload method get only called when memory warning appears. Good practise would be to release requisite the object within this method and also make the object nil.