Ich hatte Probleme, einen Weg zu finden, um die Höhe des Geräts zu erhalten. Kann mir jemand einen Zeiger geben oder ein kurzes Skript zusammenstellen, das die Höhe des Gerätes ermittelt und ausdruckt? Nur in schnell. Vielen Dank!Finden von Höhe in Swift
6
A
Antwort
7
Import Corelocation
import CoreLocation
erstellen locationManger Variable
var locationManager:CLLocationManager = CLLocationManager()
initialisieren und starten Standort Aktualisierung im Auge
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()
}
+0
Vergessen Sie nicht, den 'NSLocationAlwaysUsageDescription'-Schlüssel in Ihre' info.plist' einzufügen, da sonst die Standortdienste unter iOS 8 nicht funktionieren. – zisoft
Sie, dass die GPS-Höhe sehr ungenau ist. Sie können Sprünge von +/- 10m für den gleichen Ort erwarten. – zisoft
Guter Punkt, denke, das ist nicht das, wonach ich dann suche. Vielen Dank für Ihre Zeit. – CarveDrone