스위프트 map , forEach
배열을 변환해야 할 때 맵을 많이 사용합니다. map은 매개변수로 전달된 함수를 실행하고 실행된 배열을 반환해주는 함수입니다. 배열 , 딕셔너리, 세트 등에서 map을 사용할 수 있습니다. 공식 문서를 살펴보면func map(_ transform: (Element) throws -> T) rethrows -> [T]여기서 transform 은 매핑클로저로 시퀀스의 요소를 매개변수로 받아들이고 동일하거나 다른 유형의 변환된 값을 반환합니다. let cast = ["Vivien", "Marlon", "Kim", "Karl"] let lowercaseNames = cast.map { $0.lowercased() } 예제를 살펴보면 cast는 [String]으로 이루어져 있습니다. cast.map { $0.lo..
Tech/Swift
2018. 12. 22. 00:00
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Algorithm
- ReactiveX
- leetcode
- 애니메이션
- stanford SwiftUI
- 책 후기
- swift5
- 머신러닝
- SWIFT
- objective-c
- string
- rxswift
- Animation
- objc
- 딥러닝
- wwdc
- swiftUI
- 스위프트
- 문자열
- RX
- 독서
- ARC
- 책 추천
- ios
- 책
- 알고리즘
- iOS SwiftUI
- Deep learning
- 스위프트UI
- Xcode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함