하이 D:)veloper

  • 홈
  • 태그
  • 방명록

반복문 1

[Swift] 배열에서 index 사용 | enumerated, indices

Swift를 처음 접했을 때, 자바스크립트처럼 배열을 forEach 혹은 for 문과 같은 반복문에 돌릴 때 인덱스값을 사용하고 싶었다. 그때 구글링해서 찾았던 방법이 enumerated() 메서드를 사용하여 리턴된 배열로 for문을 돌려서 튜플 형태의 요소를 뽑아서 .offset 값을 사용하는 것이었다. 지금 생각해보면 그 때 enumerated() 메서드로 반환되는 게 정확히 뭔지 튜플을 (index, element)과 같이 어떻게 분해해서 사용하는지 제대로 이해하지 못하고 그냥 사용했던 것 같아서 다시 한번 정리해 본다. # 🥨 enumerated() 일단 enumerated에 대한 공식문서에서의 정의는 아래와 같다. Returns a sequence of pairs (n, x), where n r..

Swift 2023.09.17
이전
1
다음
더보기
프로필사진

하이 D:)veloper

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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
  • 분류 전체보기 (67)
    • SwiftUI (19)
    • Swift (32)
    • iOS (11)
    • RxSwift (3)

Tag

hotobservable, RxSwift, GCD, Generic, swift localization, existentialtype, Protocol, struct, xcode, swiftUI, existentialContainer, notification, lokalise, completionHandler, Equatable, coldobservable, Swift, UIKit, coredata, ios,

Copyright © Kakao Corp. All rights reserved.

티스토리툴바