* 상수 ? 고정된 값(메모리 주소)을 가지는 심볼 / 식별자 * 리터럴 ? 소스코드에서 고정된 값으로 표현되는 문자 (데이터) 그 자체 예를 들면 정수, 실수, 문자, 문자열, 불리언 리터럴 등 ******** 결과는 Xcode를 통해 확인해보세요 ******** 1) 숫자 리터럴(Numeric Literals) var signedInteger : Int = 123 signedInteger = +123signedInteger = -123type(of: signedInteger) let decimalInteger = 17 // 10진법 표현(Basic)let binaryInteger = 0b10001 // 2진법 표현type(of: binaryInteger)let o..
// 연산을 위한 상수 선언let a = 123let b = 456let c: Int? = 789 // ?는 스위프트의 Optional(옵셔널) 문법인데, 후위 표기법 설명을 위해 사용하였다. 후에 Optional 에서 다뤄보자... // 단항 연산자(Unary Operator)Example -a, +b, ... // 전위 표기법(Prefix) : 쉽게 말해서 앞에 연산자 표기-a// 후위 표기법(Postfix) : 쉽게 말해서 뒤에 연산자 표기c! // 이항 연산자(Binary Operator) : 변수 혹은 상수가 앞, 뒤로 두 개 필요.Example a + b, ... // 중위 표기법(Infix) : 쉽게 말해서 두 변수의 중간에 표기a + b // 삼항 연산자(T..
********************************************************************************** Topic. 타입 어노테이션 & 타입 인퍼런스(Type Annotation & Type Inference) 타입 어노테이션(Type Annotation) ? 변수/상수 선언 시 사용될 자료의 타입을 명확히 지정. ********************************************************************************** - 타입 어노테이션 : "변수/상수 변수/상수명 : 타입 = 값" Case 1.let thisYear : Int = 2018 // Int(정수)로 타입이 선언되어 정수가 아닌 "dfnownfo"(Stri..
변수와 상수(Constants and Variables) 0) 정의 - 상수와 변수는 현재 어떤 데이터에 대한 상태값, 속성 정보 등을 담고 있다. * 상수(Constants) : 설정 값을 변경 불가 * 변수(Variables) : 설정 값을 변경 가능 1) 상수의 선언 : "let 상수의 이름 = 값" let name = 10 * 만약 이렇게 수정 하면 ? name = 20 Option - 세미콜론은 스위프트에서 옵션 - 한 라인에 여러 구문(다중 명령)을 사용하고 싶을 경우 에는 세미콜론 필수
- Total
- Today
- Yesterday
- 리터럴
- 컨버전
- 열거형
- commit
- 딕셔너리
- OOP
- lifecycle
- Swift
- 패캠
- 스위프트
- var
- swiftUI
- 패스트캠퍼스
- Dictionary
- ios
- 튜플
- fastcampus
- function
- 타입
- 프로그래밍
- fallthrough
- ARC
- 깃허브
- iOS개발스쿨
- Operator
- tca
- array
- inswag
- 개발스쿨
- GCD
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |