title: Outlet doesn't show up in Interface Builder (Xcode 3) nor Xcode4
body: <p>I'm learning to develop iOS apps (I am a total newbie in Objective-C and Cocoa), and I am doing this really simple example exercise (two buttons that shows Left or Right button is pressed in a Label).</p>
  
  <p>I just create an IBOutlet and a couple of code lines, save both AppViewController files and when trying to connect the IBOutlet with the actual label in the Interface Builder, the outlet doesn't show up.</p>
  
  <p>I'm using the iOS SDK 4.3</p>
  
  <p>Here's the source code:</p>
  
  <pre><code>//
  //  BotonViewController.h
  //  Boton
  //
  //  Created by Abu on 5/23/11.
  //  Copyright 2011 __MyCompanyName__. All rights reserved.
  //
  
  #import &lt;UIKit/UIKit.h&gt;
  
  @interface Hola_MundoViewController : UIViewController {
  
  IBOutlet UILabel *statusText; 
  
  }
  
  @property (retain, nonatomic) UILabel *statusText;
  
  -(IBAction)buttonPressed: (id)sender;
  
  @end
  </code></pre>
  
  <p>And</p>
  
  <pre><code>//
  //  BotonViewController.m
  //  Boton
  //
  //  Created by Abu on 5/23/11.
  //  Copyright 2011 __MyCompanyName__. All rights reserved.
  //
  
  #import "BotonViewController.h"
  
  @implementation Hola_MundoViewController
  @synthesize statusText;
  
  -(IBAction)buttonPressed: (id)sender
  {
  NSString *title = [sender titleForState:UIControlStateNormal];
  NSString *newText = [[NSString alloc] initWithFormat:
                       @"%@ button pressed.", title];
  statusText.text = newText;
  [newText release];
  }
  
  // Override to allow orientations other than the default portrait orientation.
  - (BOOL)shouldAutorotateToInterfaceOrientation:         (UIInterfaceOrientation)interfaceOrientation {
  // Return YES for supported orientations
  return (interfaceOrientation == UIInterfaceOrientationPortrait);
  }
  
  - (void)didReceiveMemoryWarning {
  // Releases the view if it doesn't have a superview.
  [super didReceiveMemoryWarning];
  
  // Release any cached data, images, etc that aren't in use.
  }
  
  - (void)viewDidUnload {
  // Release any retained subviews of the main view.
  // e.g. self.myOutlet = nil;
  }
  
  
  - (void)dealloc {
  [statusText release];
      [super dealloc];
  }
  
  @end
  </code></pre>
  
  <p>Well, that's it, hope you can help me with this, probably is a silly mistake, but I've browsed a lot and I cannot find a solution.</p>