Combine
-
CombineCombine 2021. 6. 9. 16:27
안녕하세요. 그린입니다🟢 이번 포스팅에서는 Combine에 대해 학습해보겠습니다🧑🏻💻 Combine을 알기전! MVVM 패턴을 따르기 위해 스토리보드 작업 대신 SwiftUI를 사용하면서 RxSwift로 구현을 해주었는데요. WWDC 2019 이후 Combine이 나타났습니다. Combine이 무엇이냐? 쉽게 생각하면 RxSwift는 써드파티 프레임워크이고 Combine은 애플에서 RxSwift의 역할을 위해 만든 퍼스트파티 프레임워크입니다. Combine을 왜 쓰냐? RxSwift를 쓰는 이유와 상충한다고 보는데요. 비동기 이벤트 처리를 하기 위함입니다. 기존에 비동기 이벤트 처리를 위해 delegate, GCD, notification center, 콜백 클로저 등을 사용했습니다. 이러한 방식의 문..