# fallthrough
230809 개발일지
switch문 패턴을 매칭시켜 실행할 코드를 결정. 케이스블록에는 반드시 한줄 이상의 코드 추가 필요 비교할 대상이 표현할 수 있는 모든 경우의 수를 스위치안에서 처리. 처리할 값을 케이스로 매칭시키고 나머지는 디폴트 케이스로 처리. 케이스블록이나 디폴드블록에서 아무 작업도 할 필요가 없다면 break쓰면 됨 switch valueExpression { //valusExpression = 비교할대상 case pattern: //pattern = 대상과 비교할 값 statements // 비교할대상과 비교할값이 같다면 여기있는게 실행됨 case parer, pattern: //패턴 2개이상 나열 가능 statements //1개 이상의 case와야함 default: //앞에서 매칭되지 않은 모든 경우의수를 디폴트로 처리 statements //마지막으로 default } ex) let num = 1 switch num {
☀️조건문(if, switch)
이 글은 "앨런 Swift문법 마스터 스쿨" 을 듣고 정리한 내용입니다. 조건문 if 참 또는 거짓을 확인하고 코드를 실행하는 문장이다. 조건이 참이면 코드를 실행하고 거짓이면 아무 작업도 실행하지 않는다. if문에서는 논리적인 구조나 순서가 중요하다. &&(and) 와 ||(or)를 사용할 수 있다. 예를 들어 아이디와 비밀번호로 로그인 하는 과정에서 사용될 수 있다. 조건문 switch switch문은 if보다 한정적인 상황에서 사용한다. 조건을 부등식이 아닌 ==와 비교한다. > switch문에서 조건을 사용하려면 where절을 이용해 주면된다.
01/02 Study Daily record
fallthrough -fallthrough makes activation of next step. -So It prints H or I or J and End Switch Binary Search Main Iteration Recursion Structure Declare structure Assign values by sequence of structure Declare cm by Name of Field(not in order) Declare cm by Name.Field(not in order) Print result It's very common to have pointers to structures in the code. Structure in Slice Declare Slice and add cm, values Print result *Structure in Map

[Swift 기본 문법] 제어구문 - 조건문 (if-else, switch)
본 Lecture Note는 yagom.net의 '스위프트 기초' 강의를 수강하고 작성하였습니다. Swift의 조건문을 알아보겠습니다. Swift의 조건문에는 if-else, switch 구문이 있습니다. if-else 흔히 다른 프로그래밍 언어에서 사용하는 구문과 다르지 않습니다. 조건문의 소괄호는 생략할 수 있지만 중괄호는 생략할 수 없습니다. else if와 else 모두 생략될 수 있습니다. 조건에는 항상 Bool 타입을 주어야하며 이를 어길 경우 컴파일 에러가 발생합니다. switch switch문은 명확한 case가 모두 명시되지 않는 한 반드시 default 구문을 작성하여야 합니다. 물론 모든 경우를 알 수 있는 열거형(Enum Type)의 경우 default를 생략 가능합니다. 범위 연산자를 활용하면 더욱 쉽고 유용하게 switch문을 사용할 수 있습니다. 정수 외 대부분의 기본 타입(Hashable