Array의 인덱스와 벨류로 이루어진 값을 튜플로 반환
for (index,value) in Array.enumerated() {
// 구현
}
ex1)
for (i, v) in "Swift".enumerated() {
print("\(i): '\(v)'")
}
// Prints "0: 'S'"
// Prints "1: 'w'"
// Prints "2: 'i'"
// Prints "3: 'f'"
// Prints "4: 't'"
ex2)
let array = [2,4,6,8,10]
for (index, value) in array.enumerated() {
print("\(index): \(value)")
}
// Prints "0: 2"
// Prints "1: 4"
// Prints "2: 6"
// Prints "3: 8"
// Prints "4: 10"'iOS > Swift' 카테고리의 다른 글
| [Swift] 열거형의 원시값 (Raw Value) - Enum 2/3 (0) | 2023.06.09 |
|---|---|
| [Swift] 열거형(Enumeration) - Enum 1/3 (1) | 2023.06.03 |
| [Swift] 진법 변환 (0) | 2022.11.20 |
| [Swift] 유니코드 변환 (0) | 2022.11.03 |
| [Swift] sort() 와 sorted()의 차이 (0) | 2022.08.17 |