2016-03-27 10 views
0

Bu nedenle, projemde kullanıcının sahip olduğu tüm görüntüleri döndüren bir GET isteği yapıyorum. Yeni bir görüntü aldığında kullanıcıyı bilgilendirmek istiyorum. Yapabildiğim bir zaman aralığıyla bir zamanlayıcıya yollandı ve yeni bir görüntü algılayana kadar Get isteğini çağırmaya devam et. Fakat bunun optimal olmadığını ve en iyi uygulamanın ne olduğunu bilmek istediğini biliyorum. Swift'deki HTTP isteklerine bir tür gözlemci yerleştirmenin bir yolu var mı? Teşekkürler!GET isteği bildirimleri nasıl alınır? Swift

+0

1. Bu, yalnızca uygulama ön plandaysa çalışır. 2. Bu yaklaşım, sürekli web aramaları nedeniyle pil tüketir. – ryantxr

+0

Teşekkür ederiz! Buna nasıl yaklaşılacağına dair herhangi bir öneriniz var mı? – Nch

+0

Sunucuda yapın ve push bildirimlerini kullanın. – ryantxr

cevap

1

Bunu yapmanın bir yolu daha olabilir. Sunucuda "yeni bir imajınız var" tespitini yapmanızı ve kullanıcıyı bilgilendirmek için push bildirimlerini kullanmanızı öneririm. Bu, uygulamanın tüm kontrolünü yapma yükünü boşaltacak ve bant genişliği, pil ve bilgi işlem kaynaklarının optimal kullanımı olacaktır.