IOS October 23, 2018

[RxSwift] 3일차, RxSwift Operator

Words count 2.2k Reading time 2 mins.

Operator는 Observable 객체를 구독할 때 넘어오는 event를 Filtering, Transforming, Combining 하기 위해 사용한다.
Observable을...

Read article

IOS October 13, 2018

[RxSwift] 2일차, RxSwift에서 지원하는 Subject에 대한 이해

Words count 5.7k Reading time 5 mins.

Subject는 Observable과 Observer 두가지 역할을 한다. 즉, onNext() 메소드를 통해서 Event를 발생시키는 Observable의 역할과, subscribe 메소드를 통해 Event Sequence에서 Event를 구독하여 처리할 수 있는 Observer의 역할을 모두 수행할 수 있다.

RxSwift에서는 4가지 종류의 Subject를 지원한다.

  • PublishSubject
  • BehaviorSubject
  • ReplySubject...
Read article

IOS October 11, 2018

[RxSwift] 1일차, RxSwift란, Observable에 대한 이해

Words count 4.1k Reading time 4 mins.

정의 : Observable Sequense와 함수형 operator를 이용한 이벤트 기반의 비동기 프로그래밍 라이브러리.

참고) iOS SDK에서 지원하는 비동기 프로그래밍

  1. NotificationCenter
  2. Delegate Pattern
  3. GCD (Grand Central Dispatch)
  4. Closure

Observable

DataType에 대한 변하지 않는 상태값의 이벤트를 만들어 전달 할 수 있는 능력(프로토콜)

실제 RxSwift 라이브러...

Read article
0%