Swift 이해(9)
-
조건문
저번 시간에는 컬렉션 데이터 타입에 대해 배웠습니다. 이번시간엔 조건문에 대해 알아보겠습니다. if-else if-else문은 다른 언어와 다르지 않게 사용합니다. 소괄호는 생략 가능하나 중괄호는 생략할 수 없습니다. if 조건 { //조건이 만족되면 실행 }else { //조건이 만족되지 않으면 실행 } 예시와 함께 if문 사용법을 알아보겠습니다. 대한민국 남자 평균키는 173cm 입니다. 키가 173cm보다 크면 "평균이상"이라는 메시지를 출력하는 예제로 if문을 사용해보겠습니다. let height = 175 if height > 173 { print("평균이상") } 173cm이 안되면 "평균이하"라는 메시지를 출력하는 예제로 else문을 추가해보겠습니다. if height > 173 { prin..
2023.05.07 -
컬렉션 데이터 타입
저번 시간에는 기본 데이터 타입에 대해 배웠습니다. 이번시간엔 *컬렉션 데이터 타입 (Array,Dictionary,Set)에 대해 알아보겠습니다. *컬렉션 데이터 타입 : 여러 값들을 묶어서 하나의 상수나 변수로 다룰 수 있도록 도와주는 타입 Array 순서(인덱스)가 있는 리스트 컬렉션 타입 , 배열이라고도 함 var ilan: Array = ["Swift", "Objective-C", "Java"] 자료형은 : Array 또는 [자료형] 으로 표기합니다 값은 [ ] 대괄호를 사용해 표기합니다 빈 Array 정의 방법은 var ilan: Array = Array() var ilan2: [String] = [] var ilan3 = [String]() 이렇게 3가지 방법으로 가능합니다. 하지만 Arra..
2023.05.04 -
변수와 상수 , 자료형 , 기본 데이터 타입
변수와 상수 //변수 선언 var name = "iphone14" //상수 선언 let price = 150 변수 : 값을 수정할수 있음 상수 : 값을 수정할수 없음 name = "iphone14-pro" 예를들어 아이폰14에서 아이폰14프로로 값을 변경할수 있는 반면에 price = 160 //Error : Cannot assign to value: 'price' is a 'let' constant 상수로 지정된 가격은 변경할수 없다는 에러가 뜹니다. 자료형 Swift는 변수와 상수를 정의할 때 그 자료형이 어떤것인지 명시해야하는 정적 언어입니다. 예를들어 var name: String = "iphone14" let price: Int = 150 let cases: Float = 5.5 이렇게 상수 또..
2023.05.03