Если вы хотите сохранить изображение в локальном каталоге, поместите этот метод в ваш файл и просто вызовите его с вашим изображением и именем изображения ...
func saveImageToDocumentLocal(name:String,image:UIImage) {
let documentsDirectory = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
let random = arc4random()
let fileURL = documentsDirectory.appendingPathComponent("\(name)\(random)")
if let data = UIImageJPEGRepresentation(image, 0.5),
!FileManager.default.fileExists(atPath: fileURL.path) {
do {
try data.write(to: fileURL)
print("file saved")
print(fileURL.path)
} catch {
print("error saving file:", error)
}
}else{
}
}