1. for-in 구문
- 기존 언어의 for-each 구문과 유사
- Dictionary의 경우 이터레이션 아이템으로 튜플이 들어옴
for-in 구문 기본 형태
for item in items{
/* 실행 구문 */
}
var integers = [1,2,3]
let people = ["dingsi": 10, "ling": 15, "za": 12]
for integer in integers{
print(integer)
}
// Dictionary의 item은 key와 value로 구성된 튜플 타입
for(name,age) in people {
print(\(name): \(age)")
}
2. while 구문
while 구문의 기본 형태
while 조건{
/* 실행 구문 */
}
while integers.count>1 {
integers.removeLast()
}
3. repeat-while 구문
- 기존 언어의 do-while 구문화 형태/동작이 유사
repeat-while 구문의 기본 형태
repeat{
/* 실행 구문 */
} while 조건
repeat{
integers.removeLast()
}while intergers.count > 0
'Swift' 카테고리의 다른 글
[스위프트 기초] 11. 옵셔널 추출 (0) | 2022.05.21 |
---|---|
[스위프트 기초] 10. 옵셔널 (0) | 2022.05.21 |
[스위프트 기초] 8. 조건문 (0) | 2022.05.21 |
[스위프트 기초] 7. 함수 고급 (0) | 2022.05.21 |
[스위프트 기초] 6. 함수 기본 (0) | 2022.05.21 |