سؤال

هل هناك طريقة لاستخدام CllocationManager لطلب موقع إيقاف واحد ، أي ما يعادل قول "عندما أضغط على هذا الزر ، أخبرني أين أنا" أم أنها مجرد حالة من الدعوة

[locationManager startUpdatingLocation];
// and implementing: locationManager:didUpdateToLocation:fromLocation:
[locationManager stopUpdatingLocation];
هل كانت مفيدة؟

المحلول

إجابة قصيرة: لا.

قد يستغرق الأمر بعض الوقت للحصول على موقع وهذا هو السبب في CLLocationManager يستخدم مندوب. عليك الاتصال stopUpdating الموقع في رد الاتصال locationManager:didUpdateToLocation:fromLocation:.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top