Hallo Entwickler,
ich habe heute ein sehr seltsames Problem.
Nach längerer Recherche bin ich einfach nicht zu einer Lösung gekommen.
Ich möchte ONLINE ein Bild herunterladen und als UIImage in der App anzeigen.
Pfad zum Bild: :/pfad/
Dateiname Bild: bild.jpg
Gesamtpfad zur Datei: ./pfad/bild.jpg
Ich habe ein einziges Bild auf dem Webserver.
Die Bilder möchte ich ggf. später austauschen - der Dateiname soll allerdings immer gleich bleiben.
Somit läd sich die App zunächst Bild xxx herunter und dann später Bild yyy - wobei der Dateiname 'bild.jpg' immer gleich bleibt.
Nachfolgender Code funktioniert mit dem iPhone-Simulator und dem iPhone unter WLAN! Nur mit UMTS funktioniert der Code nicht.
Das zuletzt geladene Bild wird immer angezeigt - als ob der Content irgendwo gecached werden würde.
Das funktioniert soweit auch ganz gut, nur wenn ich bei meinem iPhone WLan deaktiviere, läd sich die App immer nur das letzte Bild aus irgendeinen Cache.
Ändere ich online das Bild, oder lösche das Bild komplett auf dem Webserver, so wird immer noch das zuletzt heruntergeladene Bild angezeigt.
Woran liegt das?
Was kann ich tun um diesen Effekt zu umgehen.
Was mache ich falsch?
Für jede Anregung aber auch Kritik bin ich sehr dankbar!
Vielen lieben Dank euch Allen!
Schönen Gruss
ich habe heute ein sehr seltsames Problem.
Nach längerer Recherche bin ich einfach nicht zu einer Lösung gekommen.
Ich möchte ONLINE ein Bild herunterladen und als UIImage in der App anzeigen.
Pfad zum Bild: :/pfad/
Dateiname Bild: bild.jpg
Gesamtpfad zur Datei: ./pfad/bild.jpg
Ich habe ein einziges Bild auf dem Webserver.
Die Bilder möchte ich ggf. später austauschen - der Dateiname soll allerdings immer gleich bleiben.
Somit läd sich die App zunächst Bild xxx herunter und dann später Bild yyy - wobei der Dateiname 'bild.jpg' immer gleich bleibt.
Nachfolgender Code funktioniert mit dem iPhone-Simulator und dem iPhone unter WLAN! Nur mit UMTS funktioniert der Code nicht.
Das zuletzt geladene Bild wird immer angezeigt - als ob der Content irgendwo gecached werden würde.
Das funktioniert soweit auch ganz gut, nur wenn ich bei meinem iPhone WLan deaktiviere, läd sich die App immer nur das letzte Bild aus irgendeinen Cache.
Ändere ich online das Bild, oder lösche das Bild komplett auf dem Webserver, so wird immer noch das zuletzt heruntergeladene Bild angezeigt.
Woran liegt das?
Was kann ich tun um diesen Effekt zu umgehen.
Was mache ich falsch?
Für jede Anregung aber auch Kritik bin ich sehr dankbar!
Vielen lieben Dank euch Allen!
Schönen Gruss