yoogail105 / KkokkoSwift

꼬리에 꼬리를 무는 swift 개념 정리
28 stars 0 forks source link

# 고차함수 #75

Open yoogail105 opened 2 years ago

yoogail105 commented 2 years ago

고차함수

고차함수의 종류

yoogail105 commented 2 years ago

Map(_:)

image

Map 사용하기

image

사용하기

// 'lowercaseNames' == ["vivien", "marlon", "kim", "karl"] // 'letterCounts' == [6, 6, 3, 4]


- **`for-in` 사용**
    - map을 사용했을 때보다 코드가 길어진다.
```swift
let cast = ["Vivien", "Marlon", "Kim", "Karl"]
var lowercaseNames = [String]()
var letterCounts = [Int]()

for element in cast {
    lowercaseNames.append(element.lowercased())
    letterCounts.append(element.count)
}


🔖 출처