title: How to update a UILabel in Xcode programmatically without XIB files?
body: <p>I'm stuck :(<br>
  In my application I require an update from CLLocationManager every time it gets an update to a new position. I am not using XIB/NIB files, everything I coded I have done programmatically. To the code:<br>
  the .h</p>
  
  <pre><code>
  @interface TestViewController : UIViewController
      UILabel* theLabel;
  
  @property (nonatomic, copy) UILabel* theLabel;
  
  @end
  </code></pre>
  
  <p>the .m</p>
  
  <pre><code>
  ...
  
  -(void)loadView{
      ....
      UILabel* theLabel = [[UILabel alloc] initWithFrame:CGRectMake(0.0,0.0,320.0,20.0)];
      theLabel.text = @"this is some text";
  
      [self.view addSubView:theLabel];
      [theLabel release]; // even if this gets moved to the dealloc method, it changes nothing...
  }
  
  - (void)locationManager:(CLLocationManager *)manager
      didUpdateToLocation:(CLLocation *)newLocation
             fromLocation:(CLLocation *)oldLocation
  {
      NSLog(@"Location: %@", [newLocation description]);
  
      // THIS DOES NOTHING TO CHANGE TEXT FOR ME... HELP??
      [self.view.theLabel setText:[NSString stringWithFormat: @"Your Location is: %@", [newLocation description]]];
  
      // THIS DOES NOTHING EITHER ?!?!?!?
      self.view.theLabel.text = [NSString stringWithFormat: @"Your Location is: %@", [newLocation description]];
  
  }
  ...
  </code></pre>
  
  <p>Any ideas, or help?  </p>
  
  <p>(this was all hand jammed so please forgive me if it looks kinda gacked)  I can provide more info if needed.</p>