Pushing a UIViewController doesn't work with connections
<p>Alright, in my rootViewController, I am able to push another viewController that I defined myself onto the screen. However, when I make any connections between that viewController and its own .h file, the program just hangs and crashes, giving me this error:</p>

<p>2010-06-04 15:36:13.944 pooldocfinal[11971:20b] <em>*</em> Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key label1.'</p>

<p>That happens when i don't connect anything besides that one UILabel. Here is the code I use to declare/push the view (named balanceViewController):</p>

<pre><code>    - (IBAction) pushedBalanceButton
{
    balanceViewController *controller = [[balanceViewController alloc] initWithNibName:@"balanceViewController" bundle:nil];
    [self.navigationController pushViewController:controller animated:YES];
    [controller release];
}
</code></pre>

<p>And here is the .h file of the view that I am pushing, it has only one thing in it:</p>

<pre><code>#import &lt;UIKit/UIKit.h&gt;


@interface balanceViewController : UIViewController {

    IBOutlet UILabel *label1;

}
@end
</code></pre>

<p>And like I said, everything works unless I actually make a connection in Interface Builder between anything in balanceViewController.xib and balanceViewController.h (in this case, it is the one UILabel object).</p>
