전수열님의 GitBook을 기반으로 정리합니다. 변수와 상수 변수(variable)는 값을 수정할 수 있고, 상수(constant)는 그렇지 않습니다. Swift에서는 언제 어디서 값이 어떻게 바뀔지 모르는 변수보다는 상수를 사용하는 것을 권장하고 있습니다. 변수는 var로 선언하고, 상수는 let으로 선언합니다. // 변수로 선언 var name = "james" // 상수로 선언 let birthyear = 2022 나중에 제가 만약 이름을 바꾸고 싶다면 바꿀 수 있어요. name = "jake" 하지만, 아래와 같이 태어난 해를 바꾸려 한다면 컴파일 에러가 발생합니다. birthyear = 2000 // 컴파일 에러! let 키워드로 선언된 상수의 값을 변경할 수 없다는 에러입니다. 이렇게, 바뀌면..