title: TTViewController and popupViewController method
body: <p>I'm using a TTLauncherView and for that I declare a view controller as TTViewController, as is in TTCatalog tutorial app. Declare a TTLauncherView var inside that view, add items, and so on.</p>
  
  <p>In my app's main view is a button calling the previous view with the following code:</p>
  
  <pre><code>-(void) switchToButtonOrderingView
  {
      ButtonOrderingViewController *ButtonOrderingView=
      [[ButtonOrderingViewController alloc] initWithNibName:@"ButtonOrderingViewController" bundle:nil]; 
      self.ButtonOrderingViewController = ButtonOrderingView; 
      [self.view insertSubview:ButtonOrderingView.view atIndex:10];
  }
  </code></pre>
  
  <p>When I press the button the app brakes up at this method which belongs to TTViewController.m:</p>
  
  <pre><code>- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    UIViewController* popup = [self popupViewController]; //brakes up here
    if (popup) {
      return [popup shouldAutorotateToInterfaceOrientation:interfaceOrientation];
    } else {
      return [super shouldAutorotateToInterfaceOrientation:interfaceOrientation];
    }
  }
  </code></pre>
  
  <p>and the error goes like that:</p>
  
  <blockquote>
    <p>[ButtonOrderingViewController popupViewController]: unrecognized selector sent to instance</p>
  </blockquote>
  
  <p>Checked to see Three20 Class Hierarchy and TTViewController is a UIViewController subclass. </p>
  
  <p>popupViewController is a TTPopViewController (and its subclasses) method! Which I'm not using nor do TTCatalog tutorial app. I'm lost. Any help will be appreciated. </p>
  
  <p>Thanks.</p>