본문 바로가기

DailyCode

검색하기
DailyCode
프로필사진 JSKoder

  • 분류 전체보기 (14)
    • Swift (2)
      • RxSwift (1)
    • 아키텍처 (2)
    • 디자인 패턴 (8)
    • 알고리즘 (2)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
  • ReactiveX
  • solid
  • ios
  • swift
  • lsp
  • Design Pattern
  • MVVM
  • Clean Architecture
  • DFS
  • SRP
  • ISP
  • RX
  • BFS
  • RxSwift
  • 알고리즘
  • OCP
  • DIP
  • Combine
  • DI
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록ReactiveX (1)

DailyCode

RxSwift 기본 개념

ReactiveX (Rx)는 Observer 패턴, Iterator 패턴, 그리고 함수형 프로그래밍의 개념을 결합한 프로그래밍 패러다임으로, Swift 언어로 구현된 버전이 RxSwift이다. 이를 통해 개발자는 "어떻게"가 아닌 "무엇을" 하는지에 집중할 수 있게 되고, 결과적으로 코드가 간결하고 이해하기 쉬워지는 특징이 있다. RxSwift는 Observable 시퀀스를 구독하는 Observer를 통해 동작을 정의하며, 비동기 동작을 추상화하여 쉽게 컴포즈 가능한 연산으로 만든다. ⏰ Observable Observable은 시간에 따라 변하는 데이터의 시퀀스를 나타낸다. 이 시퀀스는 세 가지 타입의 이벤트를 방출할 수 있다. Next 이벤트: Observable이 새로운 데이터를 생성하였음을 알리는..

Swift/RxSwift 2023. 6. 14. 16:15
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바