Ich habe ein Problem, was ich denke, ist eher trivial ... Ich habe eine App mit dem Mapkit codiert und habe die Entwicklung auf meinem Mac mit dem Simulator, der kein GPS hat. Deshalb habe ich die Koordinaten fest programmiert, um eine Benutzerposition zu simulieren. Heute, als ich meine App zum ersten Mal auf meinem iPhone ausprobierte, dachte ich, ich müsste nur meinen Code ein wenig ändern, um die Koordinaten vom GPS zu lesen und die Informationen über die Benutzerposition zu bekommen. Aber so einfach ging es nicht. Hat jemand eine Idee, wie man das löst? Ich brauche den Längen- und Breitengrad des Benutzers, um die Entfernung zu einer anderen Position zu berechnen, und ich dachte, ich könnte so etwas tun ...?Problem beim Lesen des Benutzerstandortes in Koordinaten auf iPhone
CLLocationManager *clm = [[CLLocationManager alloc]init];
[clm.delegate self]; [clm startUpdatingLocation];
userLocationFromGPS = clm.location.coordinate;
//the userLocationFromGPS is a CLLocationCoordinate2D userLocationFromGPS object
user = [[Annotations alloc]initWithCoordinate:userLocationFromGPS];
[user setTheTitle:@"You are here!"];
userLocationPlain =
[[CLLocation alloc]initWithLatitude:userLocationFromGPS.latitude longitude:userLocationFromGPS.longitude];
muss ich die Koordinaten aber kann nicht herausfinden, wie sie bekommen ... irgendwelche Ideen? Vielen Dank im Voraus!
Großartig! In Zukunft sollten Sie Kommentare hinterlassen, anstatt eine "Antwort" hinzuzufügen. – notnoop
Ah - ja! Ich wusste nicht über dieses Feature ;-) Danke nochmal! –