Swift 기초 문법 - 2. forEach 반복문

정성윤·2023년 7월 3일
0

Swift 이론

목록 보기
3/64
post-thumbnail

스위프트에서는 'foreEach'반복문을 사용하여 컬렉션의 각 요소에 대해 반복 작업 수행 가능

'forEach'는 배열, 딕셔너리 등의 컬렉션을 순회하면서 각 요소에 대해 지정된 액션을 실행

기본구조

컬렉션.forEach { 요소 in
    // 요소에 대한 작업 수행
}

정수 배열을 순회하면서 각 요소를 출력하는 예제

let numbers = [1, 2, 3, 4, 5]

numbers.forEach { number in
    print(number)
}

'forEach' 반복문은 컬렉션의 모든 요소를 순회하기 때문에, 반복 도중 break문을 사용하여 중단 불가
중단이 필요한 경우에는 'for-in' 반복문을 사용하는것이 적합

또한
요소의 순서를 보장하지 X
순서가 중요한 작업을 수행해야 할 때에는 'for-in' 반복문을 사용해야함.

profile
이유있는 스위프트 개발자

0개의 댓글