Er det en tilbakeringing å bruke til å fortelle når brukerens plassering er tilgjengelig

stemmer
0

Jeg er ute etter en tilbakeringing eller protokoll som vil varsle meg når brukeren plassering er tilgjengelig. Slik at når en brukers plassering er funnet jeg kan zoome inn der de er. Hva kan jeg bruke til å gjøre dette?

Jeg tenkte det waas noe i CoreLocation som kunne gjøre det, men jeg kan ikke finne ut hvordan du gjør det.

[Oppdater]

Jeg har implementert <CLLocationManagerDelegate>med locationManager:didUpdateToLocation:fromLocation:og skapte en CLLocationManager eksempel.

locationManager = [[[CLLocationManager alloc] init] autorelease];
locationManager.delegate = self;
[locationManager startUpdatingLocation];

men jeg er fortsatt ikke får noen posisjonsoppdateringer. Også hvis jeg bruker didUpdateLocation:så vil det re-zoom til brukeren hver oppdatering. Finnes det en bedre måte enn å ha en sjekk for å se om det er den første oppdateringen?

[Update 2] legge self.til locationManagerfått det skjer, og jeg sjekket for å se om fromLocation:er nilå fortelle om det var den første oppdateringen.

Publisert på 07/02/2010 klokken 21:55
kilden bruker
På andre språk...                            


1 svar

stemmer
2

Se inn i CLLocationManagerDelegateprotokollen, spesielt -locationManager:didUpdateToLocation:fromLocation:. Du kan få nøyaktigheten av plasseringen lese fra newLocationparameter horizontalAccuracyeiendom.

Svarte 07/02/2010 kl. 21:57
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more