Voilà comment je sauvé les imagesObtenir des images de document Directory fichier non chemin Swift 3
let format = DateFormatter()
format.dateFormat="MMMM-dd-yyyy-ss"
let currentFileName = "\(format.string(from: Date())).img"
print(currentFileName)
// Save Images
let fileMgr = FileManager.default
let dirPath = fileMgr.urls(for: .documentDirectory, in: .userDomainMask)[0]
let imageFileUrl = dirPath.appendingPathComponent(currentFileName)
do {
try UIImagePNGRepresentation(returnedImages)!.write(to: imageFileUrl)
print("Image Added Successfully")
} catch {
print(error)
}
code Ci-dessous je me sers pour récupérer des images, mais je reçois l'URL au lieu du fichier d'image pour remplir tableview. Toute aide serait appréciée
let fileManager = FileManager.default
let imageUrl = fileManager.urls(for: .documentDirectory, in: .userDomainMask) [0].appendingPathComponent("img")
print("Your Images:\(imageUrl)")
Je pense que vous pouvez utiliser UIImage (contentsOfFile: yourURL) pour obtenir l'image de cet url – 3stud1ant3
@ 3stud1ant3 merci pour votre réponse, mais quand je fais cela comme vous avez suggéré: let image: UIImage = UIImage (contentsOfFile: imageUrl). Je reçois une erreur "Impossible de convertir la valeur de type 'URL' en type d'argument attendu 'String'" –
Quelle erreur obtenez-vous? – 3stud1ant3