반응형

RxSwift 2

RxSwift | distinctUntilChanged

distinctUntilChanged는 연속으로 중복된 값을 방출하지 않습니다.🔍 distinctUntilChanged란?distinctUntilChanged는 RxSwift의 연산자로, 이전 값과 새 값이 동일한 경우 방출을 방지하는 기능을 제공합니다.연속으로 중복된 데이터(값)를 한 번만 방출합니다.이전에 방출된 값과 현재 값이 같으면 데이터 스트림에 방출되지 않습니다.값이 변경될 때만 새로운 값이 스트림으로 전달됩니다.💡 왜 사용해야 할까?불필요한 UI 업데이트 방지: 뷰를 다시 그리는 것을 막음.불필요한 연산을 방지: 동일한 데이터를 다시 계산하거나 네트워크 요청을 하지 않음.성능 향상: UI가 중복 업데이트되지 않아 성능이 향상됨.불필요한 구독 제거: 데이터가 바뀌지 않았을 때는 방출하지 않..

RxSwift 2024.12.11

RxSwift | RxSwfit 배우는 이유 + 사용하는 이유

회사 프로젝트는 RxSwfit로 이루어져 있다 그래서 현재 감으로 코드를 작성하고 있는 중이다(다행히 안되거나 그러진 않지만)구조적으로 더 잘 파악하고 메모리 누수가 이루어 지지 않도록 하루에 하나씩 공부하기 위해서 RxSwfit를 정리하고자 한다 https://github.com/ReactiveX/RxSwift GitHub - ReactiveX/RxSwift: Reactive Programming in SwiftReactive Programming in Swift. Contribute to ReactiveX/RxSwift development by creating an account on GitHub.github.com 여기서 보고 차차 정리하는걸로.. 요즘 다들 SwiftUI쓰는데..내년 5월달에 재..

RxSwift 2024.12.04
반응형