title: How do I use one xib with multiple view controllers?
body: <p>In my program, I have a <code>UIViewController</code> subclass <code>MyViewController</code> and two subclasses of that view controller. </p>
  
  <p>I want them all to use the same xib so I initiate them as </p>
  
  <pre><code>SubClass *SC = [[SubClass alloc] initWithNibName:@"MyViewController" bundle:nil];
  [self presentModalViewController:SC animated:NO];
  [SC release];
  </code></pre>
  
  <p>SubClass is a subclass of MyViewController, which is a subclass of <code>UIViewController</code>.  In <code>MyViewController.xib</code>, I have File's Owner set to <code>MyViewController</code>.</p>
  
  <p>If I only was going to have two subclasses, I would probably just duplicate the xib but I plan to have many, many subclasses, all using the same xib.</p>