title: Are Child ViewControllers in iOS same as Fragments in Android?
body: <p>In my current application I wanted to use a a xib file for a sub-portion of a screen and re use it in other screens as well.
  I loaded a UIView from xib and added it to another UIView which would act as a VC for it.
  and that view will be used as a fragment of UI to be used at multiple places.</p>
  
  <p>However, I found this to be a stop gap arrangement which breaks MVC, why is a View handling what a Controller should and also even if everything is handleed by one VC, that VC starts looking like a GOD object.</p>
  
  <p>Then I found that in iOS5 there is a concept of child view controllers for portions of UI.
  Has anyone used them ? Is it similar to the concept of fragments in Android ?</p>