2016-03-27 21 views
0

私のプロジェクトでは、ユーザーが持っているすべてのイメージを返すGETリクエストを行います。ユーザーが新しい画像を受信すると、その旨を通知したいと思います。 私ができることは、インターバルを持つタイマーが送られ、新しいイメージを検出するまでGetリクエストを呼び出し続けます。しかし、これは最適ではなく、ベストプラクティスが何であるかを知りたいと思います。 Swiftで何らかのオブザーバをHTTPリクエストに設定する方法はありますか? ありがとう!GETリクエストから通知を受け取る方法Swift

+0

1.これは、アプリケーションがフォアグラウンドにある場合にのみ機能します。 2.この手法では、Web呼び出しが頻繁に行われるため、バッテリが消費されます。 – ryantxr

+0

ありがとう!これにアプローチする方法に関する提案はありますか? – Nch

+0

サーバー上で行い、プッシュ通知を使用します。 – ryantxr

答えて

1

もっと多くの方法があります。サーバー上で「あなたは新しいイメージを持っている」という検出を行い、プッシュ通知を使用してユーザーに通知することをお勧めします。これは、アプリケーションからすべてのチェックを行う負担を軽減し、帯域幅、バッテリー、およびコンピューティングリソースの最適な使用になります。

関連する問題