title: Is calling viewDidLoad in response to a settings view controller for a map kit radius a hack
body: <p>I have a ViewController that shows a UIMapKit piece. All of the MapKit pieces are handled in viewDidLoad.  I also have a Settings View Controller that can change the radius of the loaded Map. </p>
  
  <p>For the modal view I have set up a delegate to be called on the LocationsMapViewController. I am currently doing this by:</p>
  
  <pre><code>-(void) updateMapUI
  {
    NSLog(@"here is my update in updateMapUI");
    //[self initWithCoordinate:self.coordinate locations:self.locations];
    //[self loadView];
    [self viewDidLoad];
  }
  </code></pre>
  
  <p>But this seems kinda inelegant. Is there a better, more elegant way to do this? Or is this ok? My first time implementing something like this and just want some feedback.</p>
  
  <p>thx</p>