0
テキストの文字列が改行で区切られた単純なテキストファイルがあります。私は、ファイルからの読み取りにこのコードを使用:Xcodeは、ファイルが変更されたときにテキストファイルからの読み込みを停止しました。
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の再起動、プロジェクトのクリーニングなどを試みました。アイデア?