ロケーションアップデートを使用する必要があるため、バックグラウンドで実行されるアプリケーションがあります。しかし、私はバッテリーを使いたくないので。私は、すべてのビューコントローラがアンロードされていることを確認したいと思います。ViewControllerを強制的にアンロードするには?
2
A
答えて
3
強制的にビューコントローラをアンロードしても、バッテリの寿命を延ばすことはできません。オペレーティングシステムは、必要なときにメモリからアプリケーションを取り除くことを心配するのが最善です。ユーザーがかなりの量の旅行をしたときにアプリケーションに通知するバックグラウンドモードを使用している場合は、アプリが実際にバックグラウンドで実行されているのではなく、場所の変更に応答する機会があるため、このことについてさらに心配する必要があります。定位置のバックグラウンドモード(GPSアプリなどの場合)を使用している場合、これはもう少し問題です。
2
ビューコントローラをアンロードする必要はありませんが、ロケーション更新をオフにする必要があります。あなたはこのようなものに入れて、あなたのアプリの委任での位置情報の更新を、開始する場合:あなたの場所の管理者がアプリケーションの委任とは別の場所で開始された場合
- (void)applicationWillResignActive:(UIApplication *)application
{
[myLocationManager stopUpdatingLocation];
}
またviewWillDisappear:
方法でこれを行うことができます。
関連する問題
- 1. ビューを強制的にロード/アンロードする
- 2. cakephp:強制的にアンロード/クローズ接続を行います。
- 3. 強制的にgitでファイルにプルを強制するには?
- 4. メモリからロードされたサーブレットを強制的にアンロードする方法| Tomcat
- 5. HTMLリンクを強制的に強制する方法は?
- 6. GMが強制的にspacer.gifを含むTDを強制的に16pxにする
- 7. 強制的にGitのサブモジュールを強制的に最新の状態にする
- 8. ソースから動的にインポートされたファイルのアンロード/デコンストラクションを強制的に実行する
- 9. 強制的にDataGridViewを強制的に列と行を生成する
- 10. IEにActiveXコントロールを強制的にアンロードさせる方法はありますか?
- 11. IEブラウザで強制的にキャッシュを強制的に更新する - C#、ASP
- 12. 強制的にOpenGLコアプロファイルを強制する
- 13. jbossポータルサーバで強制的にユーザセッション(ログアウト)を強制終了する
- 14. リレーでフェッチを強制的に強制する方法
- 15. アスペクト比を強制的に強制する方法 - css
- 16. 強制的にブラウザに強制的にサーバー側コードなしで再ロードする
- 17. ロギングコアを強制的にシャットダウンに強制しますか?
- 18. UIImagePickerControllerはメモリを持つ基になるViewControllerをアンロードします
- 19. 実行中のプロセスを強制的に強制終了するには?
- 20. np.random.choiceは強制的に強制されますか?
- 21. Googleカスタム検索で強制的に強制的に使用するモード
- 22. 強制的にマウスをクリック
- 23. キーダウン後に強制的にキーアップする
- 24. オリエンテーションを強制的に変更する
- 25. スプリング:豆を強制的にリロードする
- 26. QDockWidgetを強制的に実行する
- 27. 強制的にLinqToSqlを送信する
- 28. 強制的にページをリフレッシュする
- 29. アプリケーションを強制的にクラッシュする
- 30. ブランチを強制的にマージする
ありがとうポール...私はそれが必要なので、一定の場所の更新を使用しています。 – user836026