הפניה לסוג של GMSRoadSnappedLocationProvider

הפניה למחלקה GMSRoadSnappedLocationProvider

סקירה כללית

קבלת עדכונים של מיקום המכשיר.

המחלקה הזו פועלת באופן דומה ל-CLLocationManager, אלא שאם המכשיר נמצא במצב נהיגה, עדכוני המיקום מוצמדים לכביש הקרוב ביותר.

הכיתה הזו לא מיועדת לסיווג משנה.

פונקציות של חברי ציבור

(void) - addListener:
 הוספת מאזין.
(BOOL) - removeListener:
 הסרה של מאזין.
(void) startUpdatingLocation
 מתחיל לעדכן את המיקום של המכשיר במצב כביש.
(void) - stopUpdatingLocation
 יפסיק לעדכן את מיקום המכשיר שנפרץ.

נכסים

בול (BOOL)allowsBackgroundLocationUpdates
 האם המואצל עדיין צריך לקבל עדכוני מיקום כשהאפליקציה פועלת ברקע.

תיעוד לגבי פונקציות חברים

- (בטל) addListener: (id< GMSRoadSnappedLocationProviderListener >) מאזינים

הוספת מאזין.

המאזינים מוחזקים עם רגש חלש.

פרמטרים:
listenerאובייקט שתואם לפרוטוקול GMSRoadSnappedLocationProviderListener.

הסרה של מאזין.

פרמטרים:
listenerאובייקט שתואם לפרוטוקול GMSRoadSnappedLocationProviderListener.
החזרות:
מחזירה 'כן' אם המאזין הוסר. מחזירה NO אם האובייקט לא היה מאזין.
- (לא בתוקף) startUpdatingLocation

מתחיל לעדכן את המיקום של המכשיר במצב כביש.

אחרי הקריאה, בעל הגישה יתחיל לקבל אירועים של עדכון מיקום.

כדי למנוע התרוקנות הסוללה או רישום לא מכוון של מיקום המכשיר, יש לקרוא ל-stopUpdatingLocation כאשר לא נדרש יותר מיקום מוצמד בכביש.

יפסיק לעדכן את מיקום המכשיר שנפרץ.

כדי למנוע התרוקנות סוללה או רישום לא מכוון של מיקום המכשיר, יש להפעיל את השיטה הזו כשאין יותר צורך ב-Listener.


מסמכי תיעוד לגבי הנכס

- (BOOL) allowsBackgroundLocationUpdates [read, write, assign]

האם המואצל עדיין צריך לקבל עדכוני מיקום כשהאפליקציה פועלת ברקע.

ברירת המחדל היא NO.