0

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

4

1 に答える 1

2

基本的なルールが1つあります。データが必要な場合はオンのままにし、そうでない場合はオフにします。

于 2013-01-04T04:33:33.137 に答える