관리 메뉴

김종권의 iOS 앱 개발 알아가기

[iOS - swift] enumerated() 함수 본문

iOS 기본 (swift)

[iOS - swift] enumerated() 함수

jake-kim 2021. 2. 9. 22:56

개념

  • array값에 enumerated()함수를 사용하면, (index, value) 튜플형식으로 구현된 리스트형이 리턴

  • 예제) for문과 사용
let arr = ["one", "two", "three"]
print(arr.enumerated()) // EnumeratedSequence<Array<String>>(_base: ["one", "two", "three"])
    for (index, number) in arr.enumerated() {
        print("\(index), \(number)")
}
/*
 0, one
 1, two
 2, three
 */
Comments