1-1. Swift란?, 변수와 상수, 주석

🌈 devleeky16498·2022년 4월 8일
0

스위프트의 기본(The basic)

1. 스위프트는 iOS, macOS, watchOS, tvOS의 개발을 위한 새로운 프로그래밍 언어이다.
2. 스위프트에서는 Objective-c에서 다루지 않는 튜플이라는 고급 타입을 제공한다.
3. 값이 존재하지 않는 상태를 처리하기 위한 옵셔널 타입을 제공한다.
4. 스위프트는 타입-세이프 언어이다. 그렇기 때문에 컴파일링 간 String을 요구하는 코드에서 잘못해서 Int를 전달하는 등의 실수를 차단해주는 언어이다.

상수와 변수


1. 상수와 변수는 사용 전 반드시 선언이 되어야 한다. 상수는 let 이라는 키워드와 함께 선언하고 변수는 var라는 키워드와 함께 선언한다. 변수는 로직을 통해 변화를 주어야 하는 값에 대해서 선언해주고, 상수는 변화하지 않는 값을 할당해야 할 때 선언한다.

var a = 10
let maximum = 12

2. 여러개의 상수와 변수는 '쉼표'를 통해서 연속적으로 선언이 가능하다.

var x, y, z = 10
let x, y, z = 10

3. 상수와 변수의 타입은 뒤에 '콜론'을 붙여서 명시한다.

var x : String = "comma"

4. 변수와 상수 타입 선언 시 같은 것들에 대해서는 '쉼표'를 사용해서 연속적으로 선언이 가능하다.

var x, y, z : String = "Comma"

5. 상수와 변수의 이름은 유니코드 문자를 모두 사용 가능하다.

var n = 31424.1241
var m = "35세 아재개발자"
var z = "dog cow"

주석

1. 코드에서 기록을 위해 실행되지 않는 문자를 추가하는 기능이다. 한 줄 주석은 //로 시작한다.

//This is comment!

2. 여러줄 주석은 슬래시 뒤에 에스터리스크로 시작하고 반대의 기호로 붙여주어 끝내면 가능하다.

/*
 This is really long comment
 I think need to do more
 */

3. 세미콜론은 스위프트에 필수조건이 아니다, 그러나 여러구문을 한 줄로 작성 시 붙여주어야 한다.

 let cat = "CAT" ; print(cat)
profile
Welcome to Growing iOS developer's Blog! Enjoy!🔥

0개의 댓글

관련 채용 정보