반응형
안녕하세요 공공돌🧸 입니다.
반복문에 대해 정리 해봤습니다.
1. 반복문
1. for-in 구문
- 기존 언어의 for-each 구문과 유사합니다.
- Dictionary의 경우 이터레이션 아이템으로 튜플이 들어옵니다. (하단 애플 문서의 튜플 부분 참조)
- for-in 구문 기본 형태
for item in items {
/* 실행 구문 */
}
- for-in 구문의 사용
var integers = [1, 2, 3]
let people = ["GGDol": 25, "Bin": 10, "mike": 12]
for integer in integers {
print(integer)
}
// Dictionary의 item은 key와 value로 구성된 튜플 타입입니다
for (name, age) in people {
print("\(name): \(age)")
}
2. while 구문
- while 구문의 기본 형태
while 조건 {
/* 실행 구문 */
}
- while 구문의 사용
while integers.count > 1 {
integers.removeLast()
}
3. repeat-while 구문
- 기존 언어의 do-while 구문과 형태/동작이 유사합니다.
- repeat-while 구문의 기본 형태
repeat {
/* 실행 구문 */
} while 조건
- repeat-while 구문의 사용
repeat {
integers.removeLast()
} while integers.count > 0
공부하는 공돌이, 공공돌입니다🐻
@sheep1sik
출처 : 야곰 iOS 프로그래밍을 위한 스위프트 기초
반응형
'iOS > Swift 기초' 카테고리의 다른 글
[ Swift 기초 ] 옵셔널 추출 (2) | 2024.01.08 |
---|---|
[ Swift 기초 ] 옵셔널 (1) | 2024.01.07 |
[ Swift 기초 ] 조건문 (1) | 2024.01.05 |
[ Swift 기초 ] 함수 고급 (2) | 2024.01.04 |
[ Swift 기초 ] 함수 기본 (2) | 2024.01.03 |