2011-07-22 8 views

Odpowiedz

23

Użyj CLLocationCoordinate2DMake(CLLocationDegrees latitude, CLLocationDegrees longitude), aby utworzyć współrzędne.

+0

Dobra, szukałem tego –

7

Chociaż można użyć numeru CLLocationCoordinate2DMake, należy zwrócić uwagę, ponieważ jest on dostępny w systemie iOS 4.0 i nowszym tylko. Możesz spróbować zrobić to "ręcznie":

CLLocationCoordinate coordinate; 
coordinate.latitude = 0.0; 
coordinate.longitude = 0.0; 

self.currentLocation = coordinate; 
6

Twój kod wydaje się być poprawny. To nie powinno powodować żadnych błędów/ostrzeżeń. Upewnij się, że self.currentLocation jest CLLocationCoordinate2D. Spróbuj rzucić wyrażenia jak poniżej,

self.currentLocation = (CLLocationCoordinate2D){.latitude = 0.0, .longitude = 0.0}; 

Alternatywnie można również użyć CLLocationCoordinate2DMake metody.

Powiązane problemy