in Diffusion/DiffusionImage+iOS.swift [15:34]
func save(cgImage: CGImage, filename: String?) -> URL? {
let image = UIImage(cgImage: cgImage)
let fn = filename ?? "diffusion_generated_image"
let appSupportURL = Settings.shared.tempStorageURL()
let fileURL = appSupportURL
.appendingPathComponent(fn)
.appendingPathExtension("png")
if let imageData = image.pngData() {
do {
try imageData.write(to: fileURL)
return fileURL
} catch {
print("Error saving image to temporary file: \(error)")
}
}
return nil
}