flatmap 썸네일형 리스트형 Divide Stream with "FlatMap" 처음 Combine을 공부할 때 map과 flatMap의 차이점을 공감할 수 없었습니다. 단순히 [String] -> String으로 flat하게 만들어주는 메소드로 이해했습니다. 하지만 이 친구는 생각보다 더 많은 일을 할 수 있는 친구였습니다. 오늘은 비동기적인 작업을 처리할 때 큰 힘이 될 flatMap에 대해서 소개하도록 하겠습니다. func flatMap( maxPublishers: Subscribers.Demand = .unlimited, _ transform: @escaping (Self.Output) -> P ) -> Publishers.FlatMap where P : Publisher, P.Failure == Never 파라미터 인자중에 transform을 보게 되면 새로운 Publish.. 더보기 이전 1 다음