Ringkasan
Memberikan pembaruan lokasi perangkat.
Fungsi class ini mirip dengan CLLocationManager, hanya saja jika perangkat berada dalam mode mengemudi, pembaruan lokasi akan dipaskan ke jalan terdekat.
Class ini tidak ditujukan untuk pembuatan subclass.
Fungsi Anggota Publik | |
(void) | - addListener: |
Menambahkan pemroses. | |
(BOOL) | - removeListener: |
Menghapus pemroses. | |
(void) | - startUpdatingLocation |
Mulai memperbarui lokasi jalan perangkat. | |
(void) | - stopUpdatingLocation |
Berhenti memperbarui lokasi jalan perangkat. | |
Properti | |
BOOL | allowsBackgroundLocationUpdates |
Apakah delegasi harus tetap menerima update lokasi saat aplikasi berada di latar belakang. |
Dokumentasi Fungsi Anggota
- (void) addListener: | (id< GMSRoadSnappedLocationProviderListener >) | pemroses |
Menambahkan pemroses.
Pemroses ditahan dengan referensi yang lemah.
- Parameter:
-
pemroses Objek yang sesuai dengan protokol GMSRoadSnappedLocationProviderListener
.
- (BOOL) removeListener: | (id< GMSRoadSnappedLocationProviderListener >) | pemroses |
Menghapus pemroses.
- Parameter:
-
pemroses Objek yang sesuai dengan protokol GMSRoadSnappedLocationProviderListener
.
- Hasil:
- Menampilkan YA jika pemroses dihapus. Menampilkan NO jika objek bukan merupakan pemroses.
- (void) startUpdatingLocation |
Mulai memperbarui lokasi jalan perangkat.
Setelah ini dipanggil, delegasi akan mulai menerima peristiwa pembaruan lokasi.
Untuk menghindari kehabisan baterai atau logging lokasi perangkat yang tidak diinginkan, stopUpdatingLocation
harus dipanggil saat lokasi yang di-snap tidak lagi diperlukan.
- (void) stopUpdatingLocation |
Berhenti memperbarui lokasi jalan perangkat.
Untuk menghindari kehabisan baterai atau logging lokasi perangkat yang tidak disengaja, metode ini harus dipanggil saat pemroses tidak lagi diperlukan.
Dokumentasi Properti
- (BOOL) allowsBackgroundLocationUpdates [read, write, assign] |
Apakah delegasi harus tetap menerima update lokasi saat aplikasi berada di latar belakang.
Nilai defaultnya adalah TIDAK.