RxSwift로 구현한 Array.flatmap()

0

Swift 2.x부터는 Array.flatmap()은 Optional을 리턴하는 함수로 Array값을 리턴해주나 nil을 던져주는 기능이다.

이를 RxSwift의 Observable를 사용하여 flatmap을 구현할 수 있다.

위와 같이 확장하면 아래와 같은 처리가 가능해진다.

 

Facebook Comments

No more articles