Swift

A Swfit Tour

iOS

Swift5.3

목차

1. print("Hello, World!")

다른 언어들과 달리 스위프트는 위의 간단한 한 줄만으로 출력을 할 수 있다.

그리고 swift의 어느 곳에서든 작성된 코드는 프로그램의 진입점으로 사용되기 때문에, main() 함수가 필요하지 않다.

2. Simple Values var a = 50

let상수var변수 를 사용한다.

let은 컴파일을 할 때 알지 못해도 되지만, 반드시 한 번은 할당 되어야 한다.

즉 한 번 정의한 뒤 변경하지 않고 많은 곳에서 사용할 것을 let으로 지정하면 된다.

var myVariable = 42
myVariable = 50  //var은 변수이기 떄문에 변경할 수 있다.
let myConstant = 42
⛔️ myConstant = 50  //let은 값을 바꾸는 것이 불가능하다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3be40a00-96d7-49d9-98ca-6b830d15bca0/Untitled.png

⛔️ Cannot assign to value: 'myConstant' is a 'let' constant. Change 'let' to 'var' to make it mutable.