Swifter {Swift Developer}

메뉴

RxSwift로 구현한 Array.flatmap()

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

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

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

 

Facebook Comments

카테고리:   Swift Tips

댓글

죄송하지만 댓글은 닫혀 있습니다.