title: Remove added viewControllers view using removeFromSuperview all at once
body: <p>I have added <code>viewcontrollers</code> in following fashion:</p>
  
  <p>in first <code>viewController</code>:</p>
  
  <pre><code>[self.view addsubview:secondViewcontroller.view];
  </code></pre>
  
  <p>Then in second <code>viewController</code>:</p>
  
  <pre><code>[self.view addsubview:thirdViewcontroller.view];
  </code></pre>
  
  <p>Then in third <code>viewController</code>:</p>
  
  <pre><code>[self.view addsubview:fourthViewcontroller.view];
  </code></pre>
  
  <p>Now i am in <code>fouthViewcontroller</code> and want to go back to <code>firsiViewController</code> using <code>removeFromSuperview</code> method.</p>
  
  <p>How can we achieve this? Is there any other way to do this. I don't want to use <code>UINavigationController</code>.</p>