JSONDecoder

    [Swift] JSONDecoder 사용하여 JSON 데이터 파싱하기

    JSONDecoder란? JSONDecoder는 JSON 데이터를 Swift는 객체로 파싱하도록 도와주는 Decoder이다. JSONDecoder 사용하기 JSONDecoder을 이용해 JSON을 Swift 객체로 파싱하기 위해서는 다음의 과정이 필요하다 Decodable을 상속 받는 struct 생성하기 Decodable에 저장된 데이터를 파싱하기 Decodable struct 만들기 Decodable 객체를 만들기 위해서는 JSON이 무엇인지 이해해야 한다. JSON이 무엇인지 모른다면 먼저 아래의 글을 통해 JSON이 무엇인지 알고보자. [JSON] JSON은 무엇인가? JSON이란 JSON(JavaScript Object Notation) 은 데이터를 키(key)-값(value) 쌍으로 만들어 저..