Also, in meinem Projekt mache ich eine GET-Anfrage, die alle Bilder, die der Benutzer hat, zurückgibt. Ich möchte den Benutzer benachrichtigen, sobald er ein neues Bild erhält. Was ich tun könnte, ist einen Timer mit einem Intervall gesendet und rufen Sie die Get-Anforderung, bis ich ein neues Bild erkennen. Aber ich weiß, das ist nicht optimal und würde gerne wissen, was die beste Praxis ist. Gibt es eine Möglichkeit, eine Art Beobachter für HTTP-Anfragen in Swift einzustellen? Danke!So erhalten Sie Benachrichtigungen von GET-Anfrage Swift
0
A
Antwort
1
Möglicherweise gibt es mehrere Möglichkeiten, dies zu tun. Ich würde vorschlagen, dass Sie die Erkennung "Sie haben ein neues Image" auf dem Server durchführen und Push-Benachrichtigungen verwenden, um den Benutzer zu benachrichtigen. Dies wird die Last der Überprüfung von der App entlasten und die Bandbreite, die Batterie und die Computerressourcen optimal ausnutzen.
Verwandte Themen
- 1. So erhalten Sie Text von gestapelten Benachrichtigungen in Android
- 2. So erhalten Sie die Speichernutzung in Swift
- 3. So verwenden Sie Realm-Benachrichtigungen
- 4. Verfolgung von Push-Benachrichtigungen im Hintergrund Swift
- 5. So stoppen Sie Benachrichtigungen von der App
- 6. So erhalten Sie Benachrichtigungen auf der Client-Seite
- 7. So erhalten Sie einen bestimmten Wert von JSON in swift
- 8. So erhalten Sie Abkürzungen wie 'UTC' von swift
- 9. Swift Benachrichtigungen funktioniert nicht
- 10. Swift Push Benachrichtigungen
- 11. So lesen Sie Benachrichtigungen korrekt auf Android
- 12. So erhalten Sie Canonical ID von GCM
- 13. Dropbox 2.0 Swift API: So erhalten Sie Medienmetadaten
- 14. So erhalten Sie einen Objektindex aus einem Array in swift
- 15. IOS keine GCM Push-Benachrichtigungen erhalten
- 16. So aktivieren Sie Benachrichtigungen auf meinem Entwicklungsserver
- 17. So zeigen Sie Benachrichtigungen in IOS an
- 18. So erhalten Sie detaillierte Sprache des Geräts in Swift
- 19. Wie erhalten Sie Benachrichtigungen von NSView isHidden Änderungen?
- 20. Erhalten Sie Siri Remote-Ausrichtung (oder erhalten Benachrichtigungen über Änderungen?)
- 21. So erhalten Sie den Dateinamen aus dem Dateipfad in swift
- 22. Swift - So erhalten Sie Zahlenwerte für ausgewählte Zeilen in UITableview
- 23. So planen Sie Benachrichtigungen in Android
- 24. So implementieren Sie Benachrichtigungen in einem Service?
- 25. iOS Swift Benachrichtigungen Aktion Hintergrundfarbe
- 26. So rufen Sie dispatch_benchmark von Swift
- 27. Geräte-Token in swift erhalten
- 28. Swift Remote-Push-Benachrichtigungen mit GCM
- 29. So erhalten Sie Elternkomponentenattribute
- 30. So erhalten Sie Testverlauf
1. Dies funktioniert nur, wenn die App im Vordergrund ist. 2. Dieser Ansatz verbraucht aufgrund konstanter Internetanrufe Batterie. – ryantxr
Vielen Dank! Irgendwelche Vorschläge, wie man das angeht? – Nch
Tun Sie es auf dem Server und verwenden Sie Push-Benachrichtigungen. – ryantxr