そのため、私のプロジェクトでは、GETリクエストを作成します。ユーザーが持っているすべての画像を返します。ユーザーが新しい画像を受け取ったら通知します。 間隔を空けてタイマーを送信し、新しい画像を検出するまでGetリクエストを呼び出し続けることができます。しかし、これは最適ではないことを知っており、ベストプラクティスが何であるかを知りたいと思います。 SwiftでHTTPリクエストに何らかのオブザーバーを設定する方法はありますか? ありがとう!
回答:
回答№1は1これを行うには、もう1つの方法があります。 サーバーで「新しい画像があります」検出を行い、プッシュ通知を使用してユーザーに通知することをお勧めします。これにより、アプリからすべてのチェックを行う負担が軽減され、帯域幅、バッテリー、コンピューティングリソースが最適に使用されます。