我正在尝试将 txt 文件导入到我的项目中,我尝试了很多方法,但似乎都没有用。这是我的示例代码,我尝试加载 “dane.txt” 文件:
import Foundation
struct FileManager{
static func loadFile(){
if let filepath = Bundle.main.path(forResource: "dane", ofType: "txt") {
do {
let contents = try String(contentsOfFile: filepath)
print(filepath)
print(contents)
} catch {
print("Contents could not be loaded.")
}
} else {
print("File dane.txt not found.")
}
}
}
我还修改了方案中的自定义工作目录(与项目文件相同,我将我的 .txt 文件放在那里)。尽管如此,仍然没有获取文件路径。 有什么想法吗?
最佳答案
似乎您还没有将 dane.txt 文件添加到主包中。
点击左侧边栏中的项目名称。
选择您的目标。
选择构建阶段选项卡。
扩展复制捆绑资源
如果您没有看到 dane.txt 文件,请按
+
添加它。
关于ios - 加载 txt 文件 Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53034300/