ToyProject
2023. 11. 11.
[Project] Swift에서 URLSession을 통해 API를 받아오는 법
이전글 에서 JSON 모델을 생성했으니, 이번엔 네트워크에서 JSON 형태의 API를 받아오는 방법을 알아보도록하자. API 호출 클라이언트 개발의 꽃은 서버에서 API를 Request하고, Response하여 데이터를 주고받는 것이라고 생각한다. 이번 포스트에서는 URLSession이라는 객체를 활용하여 HTTP API를 호출하여 JSON 형태의 데이터를 받아오는 작업을 해 보려 한다. 저번 포스트에서 언급했지만 이 프로젝트에서는 단순히 API를 받아오기만 해볼 예정이다. URLSession 먼저, 애플에서 기본으로 제공하는 API를 요청하는 데 필요한 기능인 URLSession에 대해 간단히 알아보자. 애플 공식 개발 문서에는 URL로 표시된 엔드포인트에서 데이터를 다운로드하고 엔드포인트에 데이터를 ..