SwiftUI로 iOS개발을 하다보면 자연스럽게 Combine을 접하게 됩니다. 사실 Combine에 대해 정확한 개념이 없더라도 개발하는데에 있어서 크게 무리가 없었어요. 하지만 큰 프로젝트를 진행하면서 시간의 흐름에 따른 값 처리 같은 부분, 코드의 퀄리티 등을 높이기 위해 Combine을 깊게 학습할 필요가 있다고 생각이 들어 Combine에 대한 공부를 시작해 보려고 합니다. 이번 글에서는 Combine에 대한 간단한 정의? 로 적어볼까 합니다! Combine? Apple에서는 Combine을 다음과 같이 설명합니다. 시간의 흐름에 따라 발생하는 이벤트를 처리하기 위한 Swift API Combine은 RxSwift와 유사한 Reactive Programming 라이브러리 입니다. 함수형 Reac..