<aside>
📌 목차
</aside>
🔑 Key points
- Combine 은 URLSession 에서 Publisher 기반의 추상화인
dataTaskPublisher(for:)
을 제공한다
decode
연산자를 사용하면 디코딩 코드를 좀 줄일 수 있다.
- multitask 연산자는 ConnectablePublisher 를 생성하는데
- 이것을 사용하면 Subscription code 를 한번만 실행하면서 모든 구독자에게 모든 방출된 값을 받아보게 할 수 있다.
- connect() 를 호출!
개요
개발자의 작업들은 네트워킹과 관련되어있는 경우가 많다~~~
- 백엔드와 통신
- 데이터 패칭
- 업데이트 푸시
- JSON 인코딩 디코딩
Combine 은 이러한 작업들을 선언적으로 수행할 수 있는 몇가지 API 를 제공한다.
과 관련이 있다.