0
Ich versuche, eine Kopie einer .plist in den Ordner Dokumente zu erstellen. Ich habe diesen Code, aber ich bekomme "Dateikopie Fehler".Swift 3 Dateikopie Fehler
let srcPath = Bundle.main.path(forResource: "Gameboard", ofType: "plist")
//let path = Bundle.main.resourcePath!
let path = String(describing: FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first)
print(srcPath)
print(path)
do {
//Copy the project plist file to the documents directory.
try FileManager.default.copyItem(atPath: srcPath!, toPath: path)
} catch {
print("File copy error!")
}
Mögliche Duplikat https://stackoverflow.com/q/25291115/1187415. –
'FileManager.default.copyItem (atPath :, toPath:)' wirft keinen Fehler, der Ihnen Hinweise auf das Problem geben könnte? – Larme
Verwenden Sie niemals 'String (beschreibend)', um eine 'URL' in eine' Zeichenfolge' zu konvertieren. Verwenden Sie die richtige 'URL'-Methode (in diesem Fall' path'). – rmaddy