مرجع کلاس GMSRoadSnappedLocationProvider

مرجع کلاس GMSRoadSnappedLocationProvider

بررسی اجمالی

به روز رسانی مکان دستگاه را ارائه می دهد.

عملکرد این کلاس مشابه CLLocationManager است، با این تفاوت که اگر دستگاه در حالت رانندگی باشد، به‌روزرسانی‌های مکان به نزدیک‌ترین جاده منتقل می‌شوند.

این کلاس برای طبقه بندی فرعی در نظر گرفته نشده است.

توابع اعضای عمومی

(خالی) - addListener:
شنونده اضافه می کند.
(بول) - removeListener:
شنونده را حذف می کند.
(خالی) - startUpdatingLocation
شروع به به روز رسانی مکان قطع شده دستگاه.
(خالی) - stopUpdatingLocation
به‌روزرسانی موقعیت مکانی دستگاه را متوقف می‌کند.

خواص

BOOL اجازه می دهد BackgroundLocationUpdates
آیا نماینده همچنان باید به‌روزرسانی‌های مکان را در زمانی که برنامه در پس‌زمینه است دریافت کند یا خیر.

مستندات عملکرد اعضا

- (باطل) addListener: (id< GMSRoadSnappedLocationProviderListener >) شنونده

شنونده اضافه می کند.

شنونده با یک مرجع ضعیف برگزار می شود.

مولفه های:
شنونده یک شی مطابق با پروتکل GMSRoadSnappedLocationProviderListener .

شنونده را حذف می کند.

مولفه های:
شنونده یک شی مطابق با پروتکل GMSRoadSnappedLocationProviderListener .
برمی‌گرداند:
اگر شنونده حذف شده باشد، YES را برمی‌گرداند. اگر شی شنونده نبود، NO را برمی‌گرداند.
- (باطل) startUpdatingLocation

شروع به به روز رسانی مکان قطع شده دستگاه.

پس از فراخوانی، نماینده شروع به دریافت رویدادهای به‌روزرسانی مکان می‌کند.

به منظور جلوگیری از تخلیه باتری یا ثبت ناخواسته مکان دستگاه، زمانی که دیگر نیازی به مکان قطعی جاده نیست، stopUpdatingLocation باید فراخوانی شود.

- (باطل) stopUpdatingLocation

به‌روزرسانی موقعیت مکانی دستگاه را متوقف می‌کند.

به منظور جلوگیری از تخلیه باتری یا ثبت ناخواسته مکان دستگاه، این روش باید زمانی فراخوانی شود که دیگر نیازی به شنونده نیست.


اسناد ملکی

آیا نماینده همچنان باید به‌روزرسانی‌های مکان را در زمانی که برنامه در پس‌زمینه است دریافت کند یا خیر.

پیش‌فرض NO است.