title: Instantiate ViewController when using Storyboard
body: <p>I am using <code>Storyboard</code> and want to push a view controller for display in <code>UITabBarController</code> at the click of tab bar item.</p>
  
  <p>For this, I am using an existing <code>ViewController</code> linked to <code>TabBarController</code> created on <code>Storyboard</code> and using below code. However, I get exception, <em>Storyboard doesn't contain a view controller with identifier 'SwitchViewController'</em></p>
  
  <pre><code>func tabBarController(tabBarController: UITabBarController, shouldSelectViewController viewController: UIViewController) -&gt; Bool {
  
          let switchViewController = self.storyboard?.instantiateViewControllerWithIdentifier("SwitchViewController")
          self.presentViewController(switchViewController, animated: true, completion: nil)
          return false
      }
  </code></pre>
  
  <p><strong>UPDATE</strong>: I added <code>Storyboard ID</code> for <code>SwitchViewController</code> in <code>Main.storyboard</code> and commented the above code. App Failed with same error when I moved to this tab</p>
  
  <p>I am using iOS 8 and Xcode 7. Kindly help</p>