Wie wird der Dateiname erhöht, wenn die Datei bereits existiert? Hier ist der Code, den ich verwende:Wie wird der Dateiname erhöht, wenn die Datei bereits existiert?
let count: Int = 1
var newFileName = ""
let path = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as String
let url = NSURL(fileURLWithPath: path)
let filePath = url.URLByAppendingPathComponent("MyDoc.pdf").path!
let fileManager = NSFileManager.defaultManager()
if fileManager.fileExistsAtPath(filePath) {
print("FILE AVAILABLE")
newFileName = "MyDoc\(count).pdf"
} else {
print("FILE NOT AVAILABLE")
}
MyDoc.pdf, MyDoc (1) .pdf, MyDoc (5) .pdf dann, wie zu erhöhen?
gibt es irgendeine Art von Fehler! –
Verwenden Sie eine 'while' Anweisung! –
erkläre deine Frage! –