iPhone UIViewController init method not being called
<p>I am very new to iPhone programming and am running into a little bit of weirdness. For the following class, the init method just never gets called -- I have an NSLog function which should tell me when init is executed. Here's the relevant code:</p>

<pre><code>@interface MyViewController : UIViewController {
}
@end

@implementation MyViewController
- (id) init
{
    NSLog(@"init invoked");
    return self;
}
@end
</code></pre>

<p>Any ideas as to what I am doing wrong -- if anything? Hopefully I provided enough information.</p>

<p>Thanks.</p>
