title: How to delay the prompt for location services permission
body: <p>In my app I'm using CLLocationManager and MKMapView. When app launches, I present the user with a disclaimer (once) which has to be accepted. However, when the disclaimer is shown, a popup appears requesting access to the user location. </p>
  
  <p>Is there a way to delay this alertView until the disclaimer is accepted? 
  Please advice. </p>
  
  <p>EDIT:</p>
  
  <pre><code>- (void)viewDidLoad
  {
  [super viewDidLoad];
  // Do any additional setup after loading the view, typically from a nib.
  
  if([[NSUserDefaults standardUserDefaults] objectForKey:@"disclaimerAccepted"] == nil) {
      [self firstRun];
      [[NSUserDefaults standardUserDefaults] synchronize];
  }
  else
  {
      [self locationStuff];
  }
  )
  </code></pre>