【发布时间】:2022-06-30 03:09:14
【问题描述】:
我是 swift/Xcode 的初学者。我已经在我的模拟器和我的 Iphone 中通过空投在 Document 中放置了一个 csv 文件。我试图找到它,我总是:文件不可用 我查看了我的 Iphone 文件在 Document 中 你有解决这个问题的想法吗? 除非我知道路径,否则是否有解决方案可以在我的 Iphone 或模拟器中的任何位置找到它? 非常感谢 最好的问候
***let path = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0] as String
let url = NSURL(fileURLWithPath: path)
if let pathComponent = url.appendingPathComponent("players.csv") {
let filePath = pathComponent.path
let fileManager = FileManager.default
if fileManager.fileExists(atPath: filePath) {
print("FILE AVAILABLE")
} else {
print("FILE NOT AVAILABLE")
}
} else {
print("FILE PATH NOT AVAILABLE")
}***
【问题讨论】:
-
.documentDirectory是 您的 应用的Documents目录。如果您想访问用户的文件,您需要使用UIDocumentPickerViewController之类的东西,但如果您是初学者,这可能是一个更高级的主题。