ios2 Swift: 열거형(Enum) DAY 04 Enum (열거형) 표현하기 Enum Enumeration(열거형) 라는 뜻을 가진 Enum은 관련 있는 데이터들이 멤버로 구성되어 있는 자료형 객체 Enum 왜 사용하는가? 원치 않는 값이 잘못 입력되는 것 방지 입력 받을 값이 한정되어 있을 때 특정 값 중 하나만 선택하게 할 때 사용법 enum School { case elementary case middle case high // case elementary, middle, high } let yourSchool = School.elementary print("yourSchool : \(yourSchool)") output yourSchool : elementary Enum 변수의 Data type yourSchool 변수 타입은 Sc.. Dev/Swift 2023. 5. 14. Swift: 조건문(if), 요소 반복(foreach) DAY 02 Swift에서 조건을 표현하는 방법 조건을 표현하는 방법 var onoff : Bool = false if (onoff == true) { print("on") } if (onoff != true) { print("off") } if onoff == true { print("on") } if onoff { print("on") } if !onoff { print("off") } 이런 식으로 조건문 식에 괄호 없이도 동작하는 것이 특징인 것 같았고 그에 따라 ! 로 not을 표현하는 것들도 더 깔끔하게 보이는 것 같았다 JAVA에서는 boolean 키워드를 사용하고, Swift에서는 bool 을 사용한다 이 차이 정도 랄까 ? DAY 03 foreach 반복문 표현하기 for-each 자바에서.. Dev/Swift 2023. 5. 14. 이전 1 다음