Notice
Recent Posts
Recent Comments
Link
목록switch (1)
study record
[Swift] 스위프트 프로그래밍 - switch 구문
switch 구문 switch 구문은 소괄호()를 생략할 수 있다. break 키워드는 선택사항이다. 즉, case내부의 코드를 모두 실행하면 switch 구문이 종료된다는 것이다. 따라서 break를 쓰지 않고 case를 연속 실행하던 트릭을 더 이상 사용하지 못한다. 스위프트에서 switch 구문의 case를 연속 실행하려면 fallthrough 키워드를 사용한다. switch 구문의 조건에서 비교될 값이 명확히 한정적인 값(열거형 값 등)이 아닌 경우에는 default를 꼭 작성해야 한다. 또한 각 case에는 범위 연산자나, where 절을 사용하여 조건을 확장할 수 있다. 여러 개의 항목을 한 번에 case로 지정해주는 것도 가능하다. case에 해당할 때 실행될 코드가 비어있으면 컴파일 오류가..
Swift/스위프트 프로그래밍
2021. 9. 15. 17:24