0
私はiPhoneのプロジェクトに2つのView Controllerを持っています。そのうちの1つはユーザーの位置情報を収集し、ファイルに連続して保存し、もう1つは何か他のことをします。私はロギングして彼の場所のファイルに保存しているので、ユーザーが他のView Controllerにフリップすると、位置の更新を実行したままにしておきたいと思います。他のView Controller上で(たとえ2つ以上のView Controllerを持っていても)ロケーション更新とファイル保存を継続して実行できますか?アプリケーションをブラウズ中に位置情報サービスを実行しています
ありがとうございます!
私はAppDelegateでそれをやりたくない場合 - それを2回インスタンス化するのは意味がありますか? 2つの異なるビューコントローラで – TommyG
デザインに合っていれば、はいです。それは2つの実行を傷つけることはありません。それはあなたが2つの場所でそれをオンとオフにする必要があります。 –
ありがとう!それはちょうど私が実行したものです - 私のロケーションマネージャーは、2番目のビューでは更新を取得していません。私はviewDidUnloadの最初のView ControllerでstopUpdatingLocationを使って最初のロケーションマネージャを無効にしましたが、何もしませんでした。本当にありがとう! – TommyG