[RxSwift] RxSwift 개념 이해하기
·
Apple/RxSwift
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 드디어 RxSwift에 대한 개념에 대해서 정리해보려고 합니다. RxSwift에 대해서 처음 공부하는 거다 보니 잘못된 부분이 있을 수도 있는데잘못된 내용 지적이나 피드백은 댓글로 부탁드립니다!  그럼 바로 시작해보겠습니다! RxSwift가 뭔데?우선 RxSwift가 어떤 것인지부터 이해하고 시작합니다. RxSwift, 정말 많이 들으신 분들도 계실 거고 처음 들어보시는 분들도 계실텐데 한줄 요약을 해보면 반응형 프로그래밍(Functional Reactive Programming)을 Swift에서 구현할 수 있도록 도와주는 라이브러리입니다.   그렇다면 반응형 프로그래밍(리액티브 프로그래밍)이 도대체 뭐냐?(여기서부터는 리액티브 프로그래밍이라고 표현하겠습..
[Swift] Combine 개념과 사용방법 이해하기
·
Apple/Swift
안녕하세요! 피피아노입니다🎵 이번 포스팅에서는 Swift의 Combine 프레임워크와 사용방법에 대해 알아보려고 합니다. 그럼 바로 시작하겠습니다! Combine이란?우선 애플의 개발자 문서를 보면 Combine에 대해 이렇게 나와 있습니다. "The Combine framework provides a declarative Swift API for processing values over time. These values can represent many kinds of asynchronous events. Combine declares publishers to expose values that can change over time, and subscribers to receive those value..