我创建新的文件夹使用createDirectory与下面的代码。
*let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)
// Get documents folder
let documentsDirectory: String = paths.first ?? ""
// Get your folder path
let dataPath = documentsDirectory + "/MyNewFolder"
print("Path\(dataPath)")
if !FileManager.default.fileExists(atPath: dataPath) {
// Creates that folder if no exists
try? FileManager.default.createDirectory(atPath: dataPath, withIntermediateDirectories: false, attributes: nil)
}*
现在我想存储新的文件,如log.text下的“MyNewFolder”。任何人都可以建议我如何保存新文件下“我的新文件夹”文件夹
先谢了。
3条答案
按热度按时间kpbwa7wx1#
NSSearchPathForDirectoriesInDomains
已经过时了。推荐使用FileManager
的URL相关接口强烈建议不要通过连接字符串来构建路径。
更新:
在iOS 16+,macOS 13+中,Apple移动了API以将标准文件夹的URL导入
URL
。appendingPathComponent
也已更改,以便能够告诉编译器路径表示目录dl5txlt92#
你可以尝试
rm5edbpk3#