resource txt 화일을 드래그 해서 navigator 화면에 드래그해서 아무데나 넣는다. 어디든 프로젝트안이라면 ios가 검색할수 있다.

Bundle.main.path(forResource: “testtext”, ofType: “txt”)를 통해 path string을 얻을수 있다. ref) https://developer.apple.com/documentation/foundation/bundle/1410989-path?changes=_2 

Bundle.main.url(forResource: ofType: )을 통해서는 url obj를 얻을수 있다. ref) https://developer.apple.com/documentation/foundation/bundle/1411540-url?changes=_2

String()을 통해 화일의 txt내용을 읽어 올수 있다. ref) https://developer.apple.com/documentation/swift/string/1414831-init?changes=_2

let file = “csvTest.csv” //this is the file. we will write to and read from it

       if let path = Bundle.main.path(forResource: “testtext”, ofType: “txt”) {

           print(“check point2”)

           //reading

           do {

               print(“check point3”)

               let text2 = try String(contentsOfFile: path)

               print(text2)

           }

           catch {/* error handling here */}

Comments are closed.

Post Navigation