locationManager = [[CLLocationManager alloc] init]; locationManager.delegate = self; locationManager.desiredAccuracy = kCLLocationAccuracyBest; locationManager.distanceFilter = 0; [locationManager startUpdatingLocation]; CLLocation *currentLocation = [locationManager location];