728x90
반응형
반복문은 반복적으로 코드가 실행되게 만드는 구문이다.
swift에서 사용하는 반복문 3가지를 알아보자.
1. for-in 문
for 루프상수 in 순회대상 {
// 실행할 구문
}
for-in 문 예시
for i in 1...4 {
print(i)
}
let array = [1,2,3,4]
for i in array {
print(i)
}
두 가지 경우 모두 결과적으로
1
2
3
4
로 출력된다.
2. while 문
while 조건식 {
// 실행할 구문
}
while 문 예시
var i = 0
while i < 4 {
i += 1
print(i)
}
이 결괏값 또한 위에서 봤던 for-in 문의 결괏값과 동일하게 나타난다.
3. repeat-while 문
swift의 repeat-while 문은 다른 언어에서의 do-while 문과 같다.
무조건 repeat 블록 안에 있는 코드를 1회 실행한 후,
조건식을 판단해 반복할지 말지를 결정한다.
repeat {
// 실행할 구문
} while 조건식
repeat-while 문 예시
var i = 0
repeat {
i += 1
print(i)
} while i < 4
repeat-while문의 결과값도 위 2가지 경우와 동일하다.
출처: [패스트캠퍼스] 30개 프로젝트로 배우는 iOS 앱 개발 with Swift 초격차 패키지 Online.
728x90
반응형