我想在我的 Xcode Swift Iphone 项目中放置一个 .txt 文件。 首先,我只是将它从我的桌面拖放到项目的支持文件文件夹中。难道没有像 Android 上的“assets”那样的文件夹,所以我可以将我的文件放在任何我想要的地方吗?
我的示例中的文件称为 README.txt,其中有一堆行和段落。
很简单,现在我想将 README.txt 文件的内容打印到 View 中。
如果我的文件在项目/SupportFiles/README.txt 中,我该如何执行读取功能以及应该插入什么路径?
非常感谢!
最佳答案
if let path = Bundle.main.path(forResource: "README", ofType: "txt") {
do {
textView.text = try String(contentsOfFile: path, encoding: .utf8)
} catch let error {
// Handle error here
}
}
只需将文件拖放到项目浏览器中的任意位置,并确保它已添加到正确的目标。
只是为了扩展答案,您还可以将它们放在一个文件夹中并使用: + pathForResource:ofType:inDirectory: .
关于ios - 在 IOS 项目中放置 .txt 文件并从中读取的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27206176/