idghst.dev
article thumbnail
Published 2023. 1. 23. 09:00
[ Swift ] 반복문 Swift
728x90
반응형

for

  • 반복 횟수를 알 때 사용
  • 배열과 딕셔너리 아이템을 순차적으로 체크할 수 있습니다
  • 배열 : 값
    딕셔너리 : (키, 값)
import UIKit

let ages = [3, 20, 60]
let languageCode = [
    "한국" : "ko",
    "미국" : "en",
    "일본" : "ja",
]

for age in ages {
    print("age: \(age)")
}
//    age: 3
//    age: 20
//    age: 60
for (key, value) in languageCode {
    print("\(key)의 언어코드는 \(value)")
}
//    한국의 언어코드는 ko
//    미국의 언어코드는 en
//    일본의 언어코드는 ja

 

  • 단순히 횟수만 반복하는 경우
  • 반복되는 인자(i) 를 사용하지 않는 경우
    _(언더바) 사용
  • ex) 1~10 = 1…10 = 1..<10
import UIKit

print("전방에 다짐 10번 발사~~!")

for _ in 0..<10 {
    print("나는 iOS 개발자다!")
}

 

while

  • 반복 횟수를 모를 때 사용
    → 특정 조건을 이용하여 반복
import UIKit

var count = 10

print("Ready!")

while count > 0 {
    print("\(count)...")
    count -= 1
}

print("START!")
728x90
반응형

'Swift' 카테고리의 다른 글

[ Swift ] 함수와 클로저  (0) 2023.01.27
[ Swift ] 옵셔널  (0) 2023.01.25
[ Swift ] 조건문  (0) 2023.01.20
[ Swift ] Enum  (0) 2023.01.18
[ Swift ] 배열과 딕셔너리  (0) 2023.01.16
profile

idghst.dev

@idghst.dev

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!