본문 바로가기

felix-iOS

검색하기
felix-iOS
프로필사진 felix-mr

  • 분류 전체보기 (14)
    • iOS (7)
    • Swift (1)
    • Combine (6)
    • 운영체제 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
  • switchToLatest
  • Thumbnail
  • DICTIONARY
  • Throttle
  • Filtering
  • collision
  • memory
  • image
  • Hashtable
  • NSCache
  • flatMapLatest
  • combine
  • debounce
  • IOS
  • countLimit
  • FlatMap
  • Video
  • Subject
  • totalCostLimit
  • subscriber
  • CPU
  • SWIFT
  • publisher
  • document
  • Subscription
  • operator
  • UINavigationController
  • LinearProbing
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록FlatMap (1)

felix-iOS

[Combine] Map / FlatMap / SwitchToLatest 에 대해 알아봅시다.

안녕하세요 🙇‍♂️ 이 글은 콤린이로써 FlatMap이 너무 헷갈려서 게시하게 됐습니다. Combine이 아니더라도 Map / CompactMap / FlatMap 은 자주 쓰잖아요? 이 글에서는 Map과 FlatMap을 비교하고 Rx에 있는 FlatMapLatest는 Combine에서 어떻게 구현해야되는지 알아보겠습니다. CompactMap은 이 글과 약간 관련이 없어서 제외했습니다. :) 자 시작해보겠습니다. 🔥 Map(_:) 먼저 Map입니다. func map(_ transform: @escaping (Self.Output) -> T) -> Publishers.Map 제공된 closure를 사용하여 업스트림 publisher의 모든 요소를 변환합니다. 네네 맞습니다. 일반적인 Map과도 비슷하죠? ..

Combine 2021. 7. 2. 18:49
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바