Swift - 반복문 (for-in, while, repeat-while)

2022. 9. 21. 10:30·Study/Swift
728x90
반응형

1. for-in

기존 언어의 for each문과 유사하다.

 

Dictionary의 경우, iteration 아이템으로 튜플이 들어온다.

var integers = [1, 2, 3]

for (integer in integers) {
	print(integer)
}

let people = ["kim": 20, "lee": 35, "park": 50]

for (name, age) in people {
	print("\(name), \(age)")
}

 

2. while, repeat-while

먼저 while문은 사용형태가 이전 조건문에서의 차이점 정도만 다르고 방법은 같다.

 

repeat-while문은 do-while과 형태와 동작이 비슷하다.

while integers.count > 2 {
	//실행문
}

repeat {
	//실행문
} while integers.count > 1
728x90
반응형
저작자표시 (새창열림)

'Study > Swift' 카테고리의 다른 글

Swift - 구조체(Struct)  (0) 2023.12.04
Swift - 옵셔널(Optional)  (0) 2022.09.22
Swift - 조건문(if-else, switch)  (2) 2022.09.20
Swift - 함수 고급  (0) 2022.09.17
Swift - 함수 기본  (0) 2022.09.16
'Study/Swift' 카테고리의 다른 글
  • Swift - 구조체(Struct)
  • Swift - 옵셔널(Optional)
  • Swift - 조건문(if-else, switch)
  • Swift - 함수 고급
BonusTrack02.dev
BonusTrack02.dev
공부, 일상
  • BonusTrack02.dev
    BonusTrack02.dev
    BonusTrack02.dev
  • 전체
    오늘
    어제
    • 분류 전체보기 (236)
      • Dev experience (85)
        • Android (84)
        • Kotlin (1)
      • Study (61)
        • Kotlin (25)
        • Swift (17)
        • Java (19)
      • 프로그래머스 (68)
      • 주저리주저리 (22)
        • 카페 (5)
        • 음식점 (4)
        • 컨퍼런스 (1)
        • 팝업스토어 (4)
        • 전시회 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    PCCE
    배열
    코루틴
    viewModelScope
    프로그래머스
    안드로이드
    Kotlin
    티스토리챌린지
    CodeLab
    자바
    coroutines
    programmers
    SWIFT
    코틀린
    databinding
    android
    Material
    jetpack
    ViewModel
    LiveData
    getNumericValue
    daterangepicker
    aac
    Java
    Observer
    room
    MVVM
    스위프트
    오블완
    ios
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
BonusTrack02.dev
Swift - 반복문 (for-in, while, repeat-while)
상단으로

티스토리툴바