locationManager.startUpdatingLocation()
開啓您的位置更新並locationManager.stopUpdatingLocation()
關閉您的更新。Swift 2.3:有沒有辦法找出位置服務,位置更新的狀態?
但我想知道是否有辦法獲得當前狀態。
我試過respondsToSelector
但這不是很對,可能顯然總是返回true
。
我試圖做一個開關,讓用戶打開和關閉位置更新。
獲取交換機的默認值是我的問題。
更新爲了清楚起見:我試圖查看位置更新的狀態而不是服務的狀態。
它在文檔 - CLLocationManagerDelegate – brandonscript
的文檔處理肯定的委託,但是這需要我創造我自己的布爾檢查當前狀態......這可能是最終的解決方案。我覺得奇怪的是,沒有簡單的方法來檢查位置更新是否發生,或者沒有使用委託進行手動檢查。 –