iPhone vývoj: CoreLocation a MapKit

hlasů
1

Jak špatné je to pouze Lokalita Správce pro získání informací o poloze, kdy MapView.showUserLocation je také pravda?

I v situaci, kdy chci ukázat modrá tečka pro indikaci aktuální polohu uživatele, a chci nahrát aktuální polohu uživatele po určitém časovém intervalu. Z uvedeného vyplývá, že může nastat situace, kdy je v současné době uvedeny aktuální polohy uživatele, ale i přesto chtějí získat aktuální polohu uživatele.

Myslím, že budu muset použít umístění správce ve své třídě řadiče, ale nastavení showUserLocation = YES by znamenalo, že budu vypouštění více baterie, protože dvou Location manažerů pracuje ve stejnou dobu? Je tento předpoklad správný?

Položena 11/03/2010 v 12:59
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
1

Jak již bylo uvedeno v jiných obcích, můžete mít mapView.showUserLocation = YES a nadále používat CLLocationManager získat nejaktuálnější informace o poloze.

Obecně neexistuje žádný rozpor zapojen s mít více instancí CLLocationManager spuštěné současně.

Odpovězeno 08/04/2010 v 05:47
zdroj uživatelem

hlasů
0

Jen uložení souřadnic v poli a čerpat mapannotations za posledních zaznamenaných lokalit. Nepotřebujete spustit více správců polohy.

Odpovězeno 11/03/2010 v 16:27
zdroj uživatelem

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