title: Location Update Issue iOS
body: <p>I know there is a lot of questions related to that,But I cant able to link with my Issue. In my app,I am fetching the Nearby Restaurant,Initially,If user clicks on 'Nearby' button I fetch the lat,long,placemark details,Using this code below.  </p>
  
  <pre><code>-(void)setUpUserLocation
  {
      BOOL locationAllowed = [CLLocationManager locationServicesEnabled];
     if (locationAllowed==NO)
      {
          UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"No authorization"
          message:@"Please, enable access to your location"
          delegate:self cancelButtonTitle:@"Cancel"
          otherButtonTitles:@"Open Settings", nil];
          [alertView show];
      }
      else
      {
          locationManager = [[CLLocationManager alloc] init];
          locationManager.delegate = self;
  
          if ([locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)]) {
              [locationManager requestWhenInUseAuthorization];
          }
      }
      [locationManager startUpdatingLocation];
  }
  
  
  -(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
  {
      CLLocation *location=[locations lastObject];
      CLGeocoder *geocoder=[[CLGeocoder alloc]init];
      [geocoder reverseGeocodeLocation:location completionHandler:^(NSArray *placemarks, NSError *error) {
          CLPlacemark *placemark = placemarks[0];
          NSDictionary *addressDictionary = [placemark addressDictionary];
  
      }];
      [self stopSignificantChangesUpdates];
  
  }
  - (void)stopSignificantChangesUpdates
  {
      [locationManager stopUpdatingLocation];
      locationManager = nil;
  }
  </code></pre>
  
  <p>My Question is, If the user location changes, how do I give the user an alert like <code>Your location changed, you need to update it then only you can get a Nearby Restaurant</code> <code>Location popup should come once the user location changes</code> otherwise don't want to call the <code>didUpdateLocation</code> everytime.  I called <code>startMonitoringSignificantLocationChanges</code> then it did not called the didUpdateLocation in first time itself.Any Help on this.</p>