バックグラウンドダウンロードのデータを実装する方法を探しています。私はアプリが(バックグラウンドモードではない)30秒ごとにループでデータをダウンロードする方法を実行している場合はどういう意味ですか? 標準ダウンロードの場合viewWillAppear
Alamofireを使用しています。 誰かが私に従うべき道を教えてもらえますか?私は何を探すべきですか?アプリの実行中にバックグラウンドでデータをダウンロードして更新する
0
A
答えて
0
viewWillAppearでフェッチロジックを使用できます。しかし、頻繁にデータをリフレッシュしたい場合は、タイマーを使用してデータを取得できます。バックグラウンドでデータをフェッチするには、機能の下でバックグラウンドフェッチを有効にする必要があります。共有インスタンスでタイマーを初期化してから使用することができます。
1
解決策は、私はちょうどすべてのX秒後にあなたのAPI関数を呼び出してフェッチごとに成功した後、あなたのデータモデルを更新するためにタイマーを
self.timer = Timer.scheduledTimer(timeInterval: 30, target: self, selector: #selector(self.downloadData), userInfo: nil, repeats: true)
関連する問題
- 1. バックグラウンドで実行中のアプリケーションのデータを更新するには
- 2. Android Unityアプリがバックグラウンドで実行中
- 3. iOSアプリがバックグラウンドで実行中にフリーズする
- 4. アプリをバックグラウンドで実行し続ける
- 5. バックグラウンドワーカーで実行中のアプリの実行中に進行状況バーを更新する方法
- 6. バックグラウンドでの位置の更新は、バックグラウンドで実行されたアプリを維持しません
- 7. アプリがバックグラウンドで実行中にAVPlayerのエラーを処理するには?
- 8. UIを更新するためのバックグラウンドでのメソッドの実行
- 9. Python:メインスレッドを継続的に実行中、バックグラウンドで実行中
- 10. アプリを終了してバックグラウンドで実行する
- 11. アプリをバックグラウンドで最小化して実行する
- 12. iosアプリのバックグラウンド実行
- 13. 「殺した」の後にバックグラウンドでAndroidアプリを実行する
- 14. プログラムでバックグラウンドで実行しているアプリを開く方法
- 15. iOS4でバックグラウンドでデータをダウンロード
- 16. パワーナップ中にアプリがデータをダウンロードできるようにする
- 17. アプリをバックグラウンドで実行しているか、アクティブにしていますか?
- 18. Python Tkinter - 実行中に更新中
- 19. バックグラウンドでsshコマンドを実行中のスクリプトを実行しています
- 20. iOSアプリをバックグラウンドで実行しています
- 21. 近くのアプリをバックグラウンドで迅速に実行するには?
- 22. ライオンOS:バックグラウンドでMacアプリを実行
- 23. バックグラウンドで実行されているアプリのスクリーンショットを撮る - android
- 24. アプリの最初の実行でいくつかのデータをダウンロード
- 25. アプリがバックグラウンドであっても機能を実行する
- 26. djangoアプリを流行の中でバックグラウンドで実行する方法を教えてください。
- 27. アプリをバックグラウンドで永遠に実行するには?
- 28. アプリの実行中にXMLシェイプの色を変更する
- 29. バックグラウンドで長時間アプリを実行してください
- 30. iOSプラットフォーム:バックグラウンドでアプリケーションを実行中
使用タイマーを入れてきたコメントのいずれかに基づいて、とても簡単です。 – Apogee
@Apogee大丈夫、ありがとう。しかし、私はタイマーを使うべきですか? – Micgal
@Apogeeさて、私はそれを見つけることができました。私はawakeFromNibにtimerを設定しました。それはcollectionViewCellです。ありがとう!! – Micgal