我创建了一个将data.txt
文件保存在~/Documents
目录中的函数。
但它根本不保存文件。
func SaveFile(){
print("save file")
let file_name = "data.txt"
let text = "12345"
let fm = FileManager.default
do {
let docsurl = try! fm.url(for: .documentDirectory, in: .userDomainMask, appropriateFor:nil, create:false)
let fileURL = docsurl.appendingPathComponent(file_name)
try text.write( to: fileURL, atomically: false, encoding: String.Encoding.utf8 )
} catch {
print("error: \(error)")
}
}
在输出区域中只有文本save file
。
我做错了什么?