بررسی اجمالی
به روز رسانی مکان دستگاه را ارائه می دهد.
عملکرد این کلاس مشابه CLLocationManager است، با این تفاوت که اگر دستگاه در حالت رانندگی باشد، بهروزرسانیهای مکان به نزدیکترین جاده منتقل میشوند.
این کلاس برای طبقه بندی فرعی در نظر گرفته نشده است.
توابع اعضای عمومی | |
(خالی) | - addListener: |
شنونده اضافه می کند. | |
(بول) | - removeListener: |
شنونده را حذف می کند. | |
(خالی) | - startUpdatingLocation |
شروع به به روز رسانی مکان قطع شده دستگاه. | |
(خالی) | - stopUpdatingLocation |
بهروزرسانی موقعیت مکانی دستگاه را متوقف میکند. | |
خواص | |
BOOL | اجازه می دهد BackgroundLocationUpdates |
آیا نماینده همچنان باید بهروزرسانیهای مکان را در زمانی که برنامه در پسزمینه است دریافت کند یا خیر. |
مستندات عملکرد اعضا
- (باطل) addListener: | (id< GMSRoadSnappedLocationProviderListener >) | شنونده |
شنونده اضافه می کند.
شنونده با یک مرجع ضعیف برگزار می شود.
- مولفه های:
شنونده یک شی مطابق با پروتکل GMSRoadSnappedLocationProviderListener
.
- (BOOL) removeListener: | (id< GMSRoadSnappedLocationProviderListener >) | شنونده |
شنونده را حذف می کند.
- مولفه های:
شنونده یک شی مطابق با پروتکل GMSRoadSnappedLocationProviderListener
.
- برمیگرداند:
- اگر شنونده حذف شده باشد، YES را برمیگرداند. اگر شی شنونده نبود، NO را برمیگرداند.
- (باطل) startUpdatingLocation |
شروع به به روز رسانی مکان قطع شده دستگاه.
پس از فراخوانی، نماینده شروع به دریافت رویدادهای بهروزرسانی مکان میکند.
به منظور جلوگیری از تخلیه باتری یا ثبت ناخواسته مکان دستگاه، زمانی که دیگر نیازی به مکان قطعی جاده نیست، stopUpdatingLocation
باید فراخوانی شود.
- (باطل) stopUpdatingLocation |
بهروزرسانی موقعیت مکانی دستگاه را متوقف میکند.
به منظور جلوگیری از تخلیه باتری یا ثبت ناخواسته مکان دستگاه، این روش باید زمانی فراخوانی شود که دیگر نیازی به شنونده نیست.
اسناد ملکی
- (BOOL) بهروزرسانیهای BackgroundLocation را اجازه میدهد [read, write, assign] |
آیا نماینده همچنان باید بهروزرسانیهای مکان را در زمانی که برنامه در پسزمینه است دریافت کند یا خیر.
پیشفرض NO است.