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 |
