iOSデベロッパーの新機能です。今、私はバックグラウンドの位置情報アプリで働いています。私はサーバーにデータを送信し、フィードバックからいくつかの情報を保存する必要があります。初めてUIKitクラスにデータを保存しましたが、リリースされたようです。 2回目は、データを静的変数に保存します。それはまだクラッシュします。それから、NSUserDefaultsを使う必要があります。しかしこれはOKですか?もっと良い方法?データをローカルに保存する?ありがとう〜アプリがバックグラウンドで実行されているときにデータを保存するにはどうすればよいですか?
-1
A
答えて
0
よりよい方法はNSUserDefaultsを使用することです、そこにあなたのデータを保存して、データが解放されたか心配しないでください。
もう一つの方法は、グローバルデータまたはシングルトンであるが、Appleにより推奨されていません(あなたがインターネットでこのことについての議論の多くを見つけることができます)
あなたが使用して任意の疑いを持っている場合、私は個人的に、NSUserDefaultsを使用することをお勧めいたしますそれはあなたを助けることができます。
関連する問題
- 1. アプリがバックグラウンドで実行されていなくてもiOSアプリでコードを実行させるにはどうすればよいですか?
- 2. アプリがバックグラウンドで実行されているか、アンドロイドを殺しているかどうかを確認するにはどうすればよいですか?
- 3. MySQLデータベースに保存されているPHPを実行するにはどうすればよいですか?
- 4. タイマーをバックグラウンドで実行するにはどうすればよいですか?
- 5. RxJSに保存されているデータを変更するにはどうすればよいですか?
- 6. ページをバックグラウンドで実行するにはどうすればいいですか?
- 7. ウィンドウフォームアプリケーションをバックグラウンドで実行するにはどうすればいいですか?
- 8. Androidで実行されているアプリを確認するにはどうすればよいですか?
- 9. 機能がFlaskのバックグラウンドで実行されているときにページにロードするgifを追加するにはどうすればよいですか?
- 10. アプリケーションを閉じたときにアプリケーションをバックグラウンドで実行するにはどうすればよいですか?
- 11. データをSilverlightに保存するにはどうすればよいですか?
- 12. データベースにデータを保存するにはどうすればよいですか?
- 13. Androidにデータを保存するにはどうすればよいですか?
- 14. アプリの実行中にバックグラウンドでサービスコールを行うにはどうすればいいですか
- 15. Androidアプリを常にバックグラウンドで実行するにはどうすればいいですか?
- 16. Androidアプリ:バックグラウンドでは何が実行されていますか?
- 17. iOS4アプリをバックグラウンドで実行するにはどうすればよいですか?
- 18. ブラウザでCookieが保存されないようにするにはどうすればよいですか?
- 19. アプリがバックグラウンドにあるかどうかを確認するにはどうすればよいですか?
- 20. ウィジェットのデータを保存するにはどうすればよいですか?
- 21. アプリケーションがバックグラウンドで実行されているときに電話イベントをロック/ロック解除するにはどうすればよいですか?
- 22. アプリケーションがバックグラウンドで実行されているときに警告表示を解除するにはどうすればよいですか?
- 23. Django:ManyToManyFieldにデータを保存するにはどうすればいいですか?
- 24. エクスプレスサーバにデータを保存するにはどうすればいいですか?
- 25. アプリがバックグラウンド(サービスアプリ)で実行されているときにインテントを受信
- 26. Cocoaアプリ、アプリが実行されていないときにバッジラベルを表示するにはどうすればよいですか?
- 27. アプリがバックグラウンドで実行されているときにクラッシュサイクラはレポートを送信できますか?
- 28. 他のアプリがiOS 11でスライドオーバーとして実行されているかどうかを検出するにはどうすればよいですか?
- 29. AngularJsアプリで場所が変更されたときにデータを保存するにはどうすればよいですか?
- 30. iOS:UNNotificationServiceExtensionの内部からアプリの保存データにアクセスするにはどうすればよいですか?