본문 바로가기 메뉴 바로가기

Mikyo CodingStory

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Mikyo CodingStory

검색하기 폼
  • 분류 전체보기 (64)
    • Swift&IOS (40)
    • RxSwift (1)
    • 잡담 (1)
    • 자료구조 (8)
    • SwiftUI (3)
    • Combine (9)
  • 방명록

compactMap (1)
flatMap, compactMap

안녕하세요. 밀쿄 입니다. 오늘은 flatMap, compactMap에 대해서 알아보겠습니다. flatMap에 쓰임새에 대해서 한 번 보겠습니다. let language = [["C", "C++"], ["Objective-C", "Swift"], ["Java", "Kotlin"]] print(language.flatMap({ $0 })) //결과 //["C", "C++", "Objective-C", "Swift", "Java", "Kotlin"] Sequence에서 각 요소들도 Sequence일 때 Elements를 flat하게 만들어줄 때 쓰곤했었죠. 스위프트 오픈 소스를 보면 다음과 같이 구현되어있습니다. extension Sequence { public func flatMap(_ transform:..

Swift&IOS 2020. 1. 10. 11:20
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • CombineLatest
  • UIViewControllerRepresentable
  • 스위프트유아이
  • 알고리즘
  • 스택뷰
  • 스유
  • programmers
  • swift
  • 결합연산자
  • BBIK
  • compactMap
  • ios
  • replaceNil
  • 스위프트
  • MVC
  • SwiftUI
  • 현업이그리운
  • Apple
  • 콤바인
  • AutoLayout
  • Queue
  • iOSCombine
  • combine
  • ErrorHandling
  • Just
  • 유니온파인드
  • 텔큐온
  • SEQUENCE
  • 자료구조
  • 삨
more
«   2025/09   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바