LANGUAGE

SEOUL‍
language:swift

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
language:swift [2021/12/18 10:42] – ↷ 문서가 tech:swift에서 language:swift(으)로 이동되었습니다 clockoonlanguage:swift [2025/11/06 01:12] (current) – external edit 127.0.0.1
Line 10: Line 10:
  
 ### 변수와 상수 ### 변수와 상수
-Swift는 변수를 `var`(또는 지시자를 사용하지 않음), 상수를 `let`으로 정의한다. 모든 변수/상수에는 그 값을 대입해야 하나, 컴파일 시점에 값이 할당되어 있을 필요는 없다. 또한, [[:tech:python|Python]]과 유사하게 타입을 명시할 필요는 없으며, 필요시 `변수/상수명: 타입` 형태로 명시한다. 명시하든 컴파일러가 묵시적으로 판단하든 정의된 타입을 임의로 변경하는 것은 불가능하며, `타입(변수/상수명)`과 같이 호출하여 반환되는 값을 사용한다[^1].+Swift는 변수를 `var`(또는 지시자를 사용하지 않음), 상수를 `let`으로 정의한다. 모든 변수/상수에는 그 값을 대입해야 하나, 컴파일 시점에 값이 할당되어 있을 필요는 없다. 또한, [[wiki:language:python|Python]]과 유사하게 타입을 명시할 필요는 없으며, 필요시 `변수/상수명: 타입` 형태로 명시한다. 명시하든 컴파일러가 묵시적으로 판단하든 정의된 타입을 임의로 변경하는 것은 불가능하며, `타입(변수/상수명)`과 같이 호출하여 반환되는 값을 사용한다[^1].
  
 ### String ### String
language/swift.1639791742.txt.gz · Last modified: (external edit)