title: Can't find interface declaration for my IOS view controller
body: <p>I'm getting this error: "Cannot find interface declaration for 'BaseViewController', superclass of 'ViewController'. Here's the situation:</p>
  
  <p><strong>AppDelegate:</strong></p>
  
  <ul>
  <li>Subclass of NSObject</li>
  <li><p>In the header file:</p>
  
  <p><code>#include UIApplicationDelegate</code></p></li>
  </ul>
  
  <h2>BaseViewController</h2>
  
  <ul>
  <li>Subclass of UIViewController</li>
  <li><p>In the header file:</p>
  
  <p><code>#import "AppDelegate.h"</code></p></li>
  </ul>
  
  <h2>ViewController</h2>
  
  <ul>
  <li><p>Subclass of BaseViewController</p>
  
  <p><code>#import "BaseViewController.h"</code></p></li>
  </ul>
  
  <p>The error doesn't make sense, as <code>BaseViewController</code> is imported in <code>ViewController</code>'s header file. What is the problem here?</p>