Swift 제어문 (Control

위프트에서 동안 루프, 경비할 때, 스위치, 안으로 문을 포함하여 많은 제어 문을 제공합니다.

For-In 문(For-In 루프)

안으로명령문은 배열, 숫자 및 문자열을 순서대로 반복하는 데 사용됩니다.

휴가 이름 = (“Anna”, “Alex”, “Brian”, “Jack”)
이름의 이름 {
print(“안녕하세요, \(이름)!
”)
}
// 안녕 안나!

// 안녕 알렉스!

// 안녕 브라이언!

// 안녕 잭!

사전에서 반환된 키/값 쌍의 튜플을 반복하고 제어할 수도 있습니다.

let numberOfLegs = (“거미”: 8, “개미”: 6, “고양이”: 4)
(animalName, legCount) in numberOfLegs {
print(“\(animalName)의 다리는 \(legCount)개입니다”)
}
// 개미는 다리가 6개
// 거미는 다리가 8개입니다.


// 고양이는 다리가 4개

사전의 내용이 정렬되지 않았습니다.

사전에 입력된 순서대로 탐색되지 않습니다.

아래와 같이 숫자 범위를 반복할 수 있습니다.

1…5 {
print(“\(인덱스) 곱하기 5는 \(인덱스 * 5)”)
}
// 1 곱하기 5는 5입니다.


// 2 곱하기 5는 10
// 3 곱하기 5는 15
// 4 곱하기 5는 20
// 5 곱하기 5는 25