/RxSwift
-
[RxSwift] dispose, disposed(by:), DisposeBag 역할과 매커니즘에 대해/RxSwift 2025. 3. 3. 18:01
2025.02.25 - [/RxSwift] - [RxSwift] RxSwift 란 무엇일까?2025.02.26 - [/RxSwift] - [RxSwift] RxSwift를 이루는 Observable과 Observer2025.02.28 - [/RxSwift] - [RxSwift] “Hot” Observables, “Cold” Observables 안녕하세요 아렉스입니다. :> RxSwift에서 메모리 관리를 도와주는 DiposeBag에 대해서 얘기해 보겠습니다. RxSwift에서 시퀀스를 적절히 종료하지 않으면 메모리 누수(Memory Leak)가 발생할 수 있습니다.2025.02.26 - [/RxSwift] - [RxSwift] RxSwift를 이루는 Observable과 Observer에서 ..
-
[RxSwift] “Hot” Observables, “Cold” Observables/RxSwift 2025. 2. 28. 00:32
2025.02.25 - [/RxSwift] - [RxSwift] RxSwift 란 무엇일까 ?2025.02.26 - [/RxSwift] - [RxSwift] RxSwift를 이루는 Observable과 Observer 안녕하세요 아렉스입니다 :>오늘은 Observable의 종류 두가지, Hot Observable과 Cold Observable에 대해서 얘기하겠습니다. 1. Hot Observable과 Cold Observable이란?RxSwift에서 Observable은 데이터를 방출하는 방식에 따라 Cold Observable과 Hot Observable로 나뉩니다. 이 두 가지의 차이를 이해하면, RxSwift에서 데이터를 다루는 방식을 보다 효과적으로 활용할 수 있습니다. 2. Cold Obse..
-
[RxSwift] RxSwift를 이루는 Observable과 Observer/RxSwift 2025. 2. 26. 16:00
2025.02.25 - [/RxSwift] - [RxSwift] RxSwift 란 무엇일까 ? 안녕하세요 아렉스입니다 :>오늘은 RxSwift를 이루는 주요 개념인 Observable과 Observer에 대해서 알아보겠습니다. ObservableObservable은 데이터를 방출(emit)하는 스트림(Stream)입니다. Stream 의 사전적 의미는 시냇물, 흐름, 줄기 라는 의미를 갖습니다. Observable 은 데이터의 흐름이며, 시간이 지남에 따라 이산적인 값을 방출하는 방식으로 작동한다는 것입니다.즉, Observable에는 시간적인 개념이 포함이 됩니다.네트워크 요청, 사용자 입력, 타이머 등의 데이터를 이벤트 형태로 방출하고, 이를 Observer(구독자) 가 받아 처리할 수 있도록 ..
-
[RxSwift] RxSwift 란 무엇일까 ?/RxSwift 2025. 2. 25. 15:03
안녕하세요 아렉스입니다 :>이번 포스팅에서는 RxSwift가 를 무엇인지 얘기해보겠습니다. ReactiveX(Rx)란?최초에는 Microsoft에서 개발하여 후에 오픈 소스로 공개되면서, 현재 관리 주체는 오픈 소스 커뮤니티입니다.ReactiveX는 비동기 데이터 스트림을 다루는 반응형 프로그래밍(Reactive Programming) 패러다임이 적용된 라이브러리입니다.이벤트를 스트림(Stream) 형태로 지원하며, 옵저버 패턴을 확장하고 저수준 스레딩, 동기화, 스레드 안전, 동시 데이터 구조 및 비차단 I/O와 같은 것들에 대한 고민들을 추상화하여 시퀀스를 선언적(Declarative)으로 구성할 수 있는 연산자(Operator)를 제공합니다.RxSwift란?RxSwift는 Reactive Exte..