Switch

switch 는 암시적인 진행을 사용하지 않는다! (No Implicit Fallthrough) Swift 에서는 break 를 적지 않아도, 특정 case 가 완료되면 자동으로 switch 구문을 빠져 나오게 된다. 이런 사용법으로 인해 실수로 break 를 적지않아 의도하지 않은 case 문이 실행되는 것을 방지한다. break 가 Swift에서 필수는 아니지만, case 안에 특정 지점에서 멈추도록 하기 위해 break 를 사용할 수 있다. switch 문의 특징 1. case 안에는 최소 하나의 실행 구문이 있어야 한다. let anotherCharacter: Character = "a" switch anotherCharacter { case "a": // Invalid, case문에 body가 ..
Younngjun
'Switch' 태그의 글 목록