gpt4 book ai didi

ios - 文件更改时 Xcode 停止读取文本文件

转载 作者:行者123 更新时间:2023-11-30 12:08:07 27 4
gpt4 key购买 nike

我有一个简单的文本文件,其中包含由换行符分隔的文本字符串。我使用此代码从文件中读取:

 if let path = Bundle.main.path(forResource: "data", ofType: "txt") {
do {
let data = try String(contentsOfFile: path, encoding: .utf8)
let allQuestions = data.components(separatedBy: .newlines)

这不是全部,但代码不是问题。一切工作正常,但我需要更改文本文件中的数据。我创建了一个新文件,删除了旧文件,然后将一个新文件导入到 Xcode。现在我的应用程序每次都会崩溃,因为它没有从文件中读取任何数据。我想也许是因为我的新文件是中文而不是英文,但是当我替换旧文件时,我遇到了同样的问题。没有更改任何代码。我尝试重新启动 Xcode、清理项目等。有什么想法吗?

最佳答案

我解决了我的问题。我必须手动将文件添加到构建阶段下的“复制捆绑资源”。不知道为什么 Xcode 会自动执行一次,但这次不会......

关于ios - 文件更改时 Xcode 停止读取文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46439114/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com