iOS/코드조각

[iOS, Swift] json파일 struct 모델 형식으로 가져오기

검은참깨두유vm 2023. 1. 22. 12:53
반응형

iOS 16.1, Xcode 14.1, Swift 5, UIKit 환경에서 진행했습니다.

 

데이터 형식

 

 

32번째줄 코드에서 Bundle.main.url(forResource: , withExtension: ) 함수를 사용하여

프로젝트에 있는 json 파일의 url 정보를 가져온 후, Data(contentOf:) 함수에서 파일의 데이터를 읽어옵니다.

 

34번째줄에서 json 형식에서 모델로 변환하여주는 Decoder 인스턴스를 생성 후

37번째줄 decode 함수를 통해 TistoryData 모델로 형변환을 하게됩니다.

반응형