Import CoreLocation
import CoreLocation
Create locationManger variable
var locationManager:CLLocationManager = CLLocationManager()
Initialize and start updating location
override func viewDidLoad() { super.viewDidLoad() self.locationManager = CLLocationManager() locationManager.requestWhenInUseAuthorization() self.locationManager.delegate = self self.locationManager.distanceFilter = kCLDistanceFilterNone self.locationManager.desiredAccuracy = kCLLocationAccuracyBest self.locationManager.startUpdatingLocation() } func locationManager(manager: CLLocationManager!, didUpdateToLocation newLocation: CLLocation!, fromLocation oldLocation: CLLocation!) { var alt = newLocation.altitude println("\(alt)") manager.stopUpdatingLocation() }
source share