노랑개발로그

  • 홈
  • 태그
  • 방명록

라이브러리/RxSwift 1

[한장시리즈] RxSwift 주요 등장인물

요즘은 RxSwift 를 공부하고 있습니다. RxSwift 가 뭘까. 비동기적인 이벤트 (유저가 언제 어느 버튼을 누를지 몰라...!) 으로 인해 어떤 데이터에 변화가 생겼을 때, 그것을 감지하고 반영하도록 설계하는, Reactive한 프로그래밍을 위한 라이브러리라고 합니다. 특정 동작을 감지하여 그 이후 이어지는 행동들을 정의한다는 점에서는 기존 Swift 기능(Closure, GCD 등) 이 생각나는데요, 물론 이 기능들로도 대응할 수 있겠지만 기존 방법의 한계점을 보완하기 위해 만들어졌다고 하네요. 해당 데이터를 관찰(Observe)을 하고 있으면서, 데이터 흐름의 변화가 일어났을 때 관찰자(Observer)는 이 변화에 대해 전파를 받을 수 있고, 따라서 변화에 대한 어떤 동작을 진행할 수 있다..

라이브러리/RxSwift 2025.02.25
이전
1
다음
더보기
프로필사진

노랑개발로그

  • 분류 전체보기 (27)
    • 서울스팟(SeoulSpot) (3)
    • 기초탄탄 (7)
      • Swift (5)
    • 프레임워크 (10)
      • UIKit (6)
      • SwiftUI (3)
      • Core Data (1)
    • 라이브러리 (0)
      • RxSwift (1)
    • 도구들 (2)
      • Git (1)
      • Xcode (1)
      • Figma (0)
    • 생각들 (4)
    • 공간들 (0)

Tag

willSet, uikit, iosdcjapan2024, completionhandler, didSet, UICollectionViewCompositionalLayout, swiftcharts, swift, SheetPresentationController, Class, seoulspot, DispatchQueue, SwiftUI, 오토레이아웃, StateObject, Published, 서울스팟, ObservedObject, navermapsdk, ObservableObject,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Archives

방문자수Total

  • Today :
  • Yesterday :
github

Copyright © Kakao Corp. All rights reserved.

티스토리툴바