我的应用需要创建文件(例如.txt文件)和目录来分类存储这些文件,它们需要存储在手机内部。运行应用程序时,我将创建一个特定的目录和一个特定的.txt文件,该文件将被保存在内部。
我来自Android Studio,在那里做这个很简单,但是在Swift上我找不到方法。
我尝试了以下代码:
我来自Android Studio,在那里做这个很简单,但是在Swift上我找不到方法。
我尝试了以下代码:
// Save data to file
let fileName = "Test"
let DocumentDirURL = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: true)
let fileURL = DocumentDirURL.appendingPathComponent(fileName).appendingPathExtension("txt")
如果应用程序在启动时创建文件,则该文件可用。
如果我注释掉这些行并检查该文件的存在性,则检查失败。
有什么建议吗? 我认为我使用了错误的类,但是我找不到其他任何东西。