我如何检查 Swift 5 中指定目录中的文件?
How would I check for a file in a specified directory in Swift 5?
我正在尝试验证文件是否存在于用户的“下载”文件夹中。我已经在权限中启用了对下载文件夹的访问。到目前为止,这是我尝试过的:
let path = "~/Downloads/Game_Folder/GameFile.obb"
let hasFile = FileManager().fileExists(atPath: path)
if hasFile {
installationLabel.stringValue = "Game Files Found!"
}
else {
installationLabel.stringValue = "Game Files Not Found"
}
测试时总是提示“找不到游戏文件”。我还没有在 Swift 5 中找到明确的解决方案,所以这就是我问的原因。
感谢您的帮助!
想通了。这是我为 Swift 5.
let path = NSString(string: "~/test-node.js").expandingTildeInPath
let fileDoesExist = FileManager.default.fileExists(atPath: path)
“~/test-node.js”应替换为您要验证的文件的路径是否存在。
我正在尝试验证文件是否存在于用户的“下载”文件夹中。我已经在权限中启用了对下载文件夹的访问。到目前为止,这是我尝试过的:
let path = "~/Downloads/Game_Folder/GameFile.obb"
let hasFile = FileManager().fileExists(atPath: path)
if hasFile {
installationLabel.stringValue = "Game Files Found!"
}
else {
installationLabel.stringValue = "Game Files Not Found"
}
测试时总是提示“找不到游戏文件”。我还没有在 Swift 5 中找到明确的解决方案,所以这就是我问的原因。
感谢您的帮助!
想通了。这是我为 Swift 5.
let path = NSString(string: "~/test-node.js").expandingTildeInPath
let fileDoesExist = FileManager.default.fileExists(atPath: path)
“~/test-node.js”应替换为您要验证的文件的路径是否存在。