Sound perfectly normal. If you get a memory warning the system will unload any views that aren't being displayed, and when someController.view is requested again it will reload the view and call viewDidLoad in the process.
You should always assume that viewDidLoad may be called multiple times.
__________________

Free Games!
|