swift의 switch문이 다른 언어들과 다른 점만 간단하게 정리
1. case에 ... 으로 range를 사용할 수 있다

2. case에 ',' 이용해서 여러 개를 한 번에 쓸 수 있다

','를 이용해서 case를 여러 번 사용하지 않고 한 번에 쓸 수 있다.
3. case에 where을 사용해서 조건을 줄 수 있다

4. case에 튜플을 사용할 수 있다

이렇게 case에 튜플을 사용할 수 있고 let x 이런식으로 값을 받을 수 도 있다.
5. break 안써도 된다
swift의 switch는 fallthrough가 자동으로 적용이 안되기 때문에 breack를 사용하지 안하도 다음 case로 넘어가지 않는다.
'iOS' 카테고리의 다른 글
[Swift] Collection - Set (0) | 2023.07.28 |
---|---|
[Swift] Collection - Dictionary (0) | 2023.07.27 |
[Swift] Collection - Array (0) | 2023.07.26 |
[Swift] optional (0) | 2023.07.25 |
[Swift] function (0) | 2023.07.24 |