【发布时间】:2021-10-16 03:24:58
【问题描述】:
我正在构建一个应用程序,在该应用程序中我使用 FileManager 使用设备相机保存一些图像。所以现在我将文件名保存为 Doc-Time。 我正在使用下面的代码,
func saveImageToDocumentDirectory(image: UIImage ) {
let documentsDirectory = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "hh:mm:ss"
let fileName = "Doc-" + dateFormatter.string(from: Date())
let fileURL = documentsDirectory.appendingPathComponent(fileName
)
if let data = image.jpegData(compressionQuality: 1.0),!FileManager.default.fileExists(atPath: fileURL.path){
do {
try data.write(to: fileURL)
print("file saved")
} catch {
print("error saving file:", error)
}
}
}
但我想在这里,Doc-1,Doc-2,Doc-3.... 我该怎么做?
【问题讨论】:
标签: swift nsfilemanager