Swift 2 Parse JSON Easily with One Line

my review point is 9/10

https://youtu.be/vJluBLXhkHE?t=1m33s   화일읽어 오기 ( NSData )

https://youtu.be/vJluBLXhkHE?t=2m37s   json serialization ( NSJSONSerialization.JSONObjectWithData )

https://youtu.be/vJluBLXhkHE?t=4m23s   make obj with data from dictionary ( setValuesForKeysWithDictionary ) NSObject가  기본을 가지는 메소드ref) https://developer.apple.com/documentation/objectivec/nsobject/1417515-setvaluesforkeyswithdictionary

https://youtu.be/vJluBLXhkHE?t=9m12s   setValuesForKeysWithDictionary를 사용하는 경우 dictionary에 있는 key value가 맷칭되는 model obj에 프로퍼티로 존재하지 않는 경우 app이 crash되는 이를 방지하는 workaround

Swift 2 Parse JSON Easily with One Line

my review point is 9/10

https://youtu.be/vJluBLXhkHE?t=1m33s   화일읽어 오기 ( NSData )

https://youtu.be/vJluBLXhkHE?t=2m37s   json serialization ( NSJSONSerialization.JSONObjectWithData )

https://youtu.be/vJluBLXhkHE?t=4m23s   make obj with data from dictionary ( setValuesForKeysWithDictionary ) NSObject가  기본을 가지는 메소드ref) https://developer.apple.com/documentation/objectivec/nsobject/1417515-setvaluesforkeyswithdictionary

https://youtu.be/vJluBLXhkHE?t=9m12s   setValuesForKeysWithDictionary를 사용하는 경우 dictionary에 있는 key value가 맷칭되는 model obj에 프로퍼티로 존재하지 않는 경우 app이 crash되는 이를 방지하는 workaround

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 */}

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 */}

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 */}

Android Read CSV File – Java Tutorial Blog

Android Read CSV File – Java Tutorial Blog