title: What method is called before viewDidLoad() but after main?
body: <p>I observed that <code>viewDidLoad()</code> is called before <code>didFinishLaunchingWithOptions()</code> and I am looking for something where I can put some initialization code that has to be called before <code>viewDidLoad()</code>. </p>
  
  <p>Is there such a place?</p>
  
  <p>Also, it is acceptable to recall viewDidLoad() from other place. It should be ok, or too risky?</p>