Ich entwickle einige Tumblr-Client. Und ich möchte alle Fotos im Armaturenbrett herunterladen und sie in documentDirectory speichern. Einige von ihnen sind jpg einige sind gif. Ich habe erfolgreich JPG-Bilder mit diesem Code herunterladen:Wie kann ich GIF-Bild in swift herunterladen
myImage ist das Bild, das von URL heruntergeladen wird. Dieser Code funktioniert für JPG-Bilder, aber nicht gut für Gifs.
Und schließlich las ich diese Dateien mit diesem:
let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
let filePath = documentsURL.appendingPathComponent(fname).path
if FileManager.default.fileExists(atPath: filePath) {
return UIImage(contentsOfFile: filePath)!
}
Es ist Arbeit für jpg, aber nicht für Gifs. wenn ich versuche, Codes auf gifs Bilder zu schreiben/zu lesen, habe ich nur Bild nicht Animation.
Können Sie mir zeigen, wie pls mit einem Beispiel wird super sein.
Vielen Dank.
matt, Danke !. Ich speichere mit Bild nur mit Daten (nicht als Bilddatei) und lade Bild mit diesen Daten. Es funktionierte!. Das ist eine gute Idee, danke nochmal – Antiokhos