줄 바꿈으로 구분 된 텍스트 문자열이있는 간단한 텍스트 파일이 있습니다. 나는 파일에서 읽을이 코드를 사용 :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를 다시 시작하고 프로젝트를 청소하는 등의 시도를 했습니까?