2016-03-27 45 views
0

因此,在我的項目中,我做了一個GET請求,返回用戶擁有的所有圖像。我想在用戶收到新圖像後通知用戶。 我可以做的是發送一個定時器的間隔,並不斷調用Get請求,直到我檢測到一個新的圖像。但我知道這不是最佳的,並且想知道最佳實踐是什麼。 有沒有辦法在Swift中爲HTTP請求設置某種觀察者? 謝謝!如何從GET請求獲取通知Swift

+0

1.這隻會在應用程序處於前景時才起作用。 2.由於持續的網絡通話,此方法會消耗電池電量。 – ryantxr

+0

謝謝!有關如何解決這個問題的任何建議? – Nch

+0

在服務器上執行並使用推送通知。 – ryantxr

回答

1

可能有更多的方法來做到這一點。我建議你在服務器上做「你有一個新的圖像」檢測,並使用推送通知來通知用戶。這將減輕從應用程序中進行所有檢查的負擔,並且將最大限度地利用帶寬,電池和計算資源。