Combine 이용해서 API로 JSON 다운받기
·
SwiftUI
Combine은 Publisher와 Subscriber를 만들어 비동기적 이벤트를 처리하는 프레임워크입니다 Combine이란 시간이 지남에 따라 변화하는 비동기적 이벤트, 데이터에 대응하여 데이터를 처리하는 프레임워크입니다. 앞으로 작성할 Combine 코드에 대해 쉽게 접근하기 위해서는 다음과 같은 순서를 보면서 쉽게 이해할 수 있을 것 같습니다.1. 어떤 데이터를 구독할 것인지 결정합니다가장 먼저 어떤 구조의 데이터를 받을 것인지를 결정해야합니다. 아래는 URL로부터 받을 모델을 정의한 코드입니다.struct PostModel: Identifiable, Codable { let userId: Int let id: Int let title: String let body: Strin..