목록switch (2)
大器晩成
제어전송문- 스위프트에서 사용하는 제어전송문은 break, fallthrough, continue, return, throw로 총 다섯 가지입니다. 키워드자주 사용되는 곳설명breakswitch / 반복문1) switch문:케이스에서 실행하는 문장이 없을때, break 반드시 입력2) 반복문:가장 인접한 반복문의 모든 싸이클을 아예 중지(break)하고 반복문 다음의 문장으로fallthroughswitchswitch문에서 매칭된 값에 대한 고려없이, 무조건 다음 문장도 실행하려할 때 사용continue반복문반복문에서 다음 반복문의 싸이클로 넘어가서 계속(continue) 실행함return함수1) 리턴타입 있는 함수:리턴 키워드 다음의 표현식을 평가한 다음, 그 결과를 리턴하면서(함수 실행을 중지하고)함수..
Switch문은 여러 값이나 조건에 따라 코드를 분기 처리할 때 사용됩니다. switch문은 단순한 값 비교뿐만 아니라, 패턴 매칭, 값 바인딩, 복학 조건 등을 지원합니다. (if문보다 한정적인 상황에서 사용됩니다.) Switch문의 특징switch문은 비교하고 있는 값의 모든 경우의 수를 반드시 다루어야 합니다.(exhaustive: 하나도 빠뜨리는 것 없이 철저한)모든 case에 일치되는 패턴을 찾지 못했을 경우에 대비하여 반드시 default 구문을 추가해야 하며, 모든 패턴을 만족할 수 있다면 default 구문은 생략이 가능합니다.스위치문에서 케이스의 ,(콤마)는 또는의 의미로 하나의 케이스에 여러 비교패턴을 넣을 수 있습니다.각 케이스에는 문자이 최소 하나 이상이 있어야 하며, 만약 없을 경..