CLLocationManager
( )を使用し_locationManager
てタブアプリケーション内のユーザーの場所を追跡し、バックグラウンドでの動きの追跡を有効にしています。記録ボタンがあり、これを押すと、ユーザーの動きのポリラインの追跡と描画が開始されます。は私の内ので[_locationManager startUpdatingLocation]
呼び出されます。ユーザーが別のタブに切り替えたときに場所の更新を停止するように指示するのがベストプラクティスですか(アプリケーションが記録していない場合)?それとも私はそれを続けさせるべきですか?私が尋ねる理由は、設定で有効になっている場合に使用するためです。実行したままにすると、バッテリーの問題があることがわかります。 viewDidLoad
MapViewController
UITabBarController
_locationManager
kCLLocationAccuracyBestForNavigation