LANGUAGE

SEOUL‍
language:swift

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
language:swift [2023/05/31 07:32] – 바깥 편집 127.0.0.1language:swift [2024/06/06 01:43] (현재) – ↷ 링크가 이동 작업으로 인해 적응했습니다 clockoon
줄 10: 줄 10:
  
 ### 변수와 상수 ### 변수와 상수
-Swift는 변수를 `var`(또는 지시자를 사용하지 않음), 상수를 `let`으로 정의한다. 모든 변수/상수에는 그 값을 대입해야 하나, 컴파일 시점에 값이 할당되어 있을 필요는 없다. 또한, [[language:python|Python]]과 유사하게 타입을 명시할 필요는 없으며, 필요시 `변수/상수명: 타입` 형태로 명시한다. 명시하든 컴파일러가 묵시적으로 판단하든 정의된 타입을 임의로 변경하는 것은 불가능하며, `타입(변수/상수명)`과 같이 호출하여 반환되는 값을 사용한다[^1].+Swift는 변수를 `var`(또는 지시자를 사용하지 않음), 상수를 `let`으로 정의한다. 모든 변수/상수에는 그 값을 대입해야 하나, 컴파일 시점에 값이 할당되어 있을 필요는 없다. 또한, [[wiki:language:python|Python]]과 유사하게 타입을 명시할 필요는 없으며, 필요시 `변수/상수명: 타입` 형태로 명시한다. 명시하든 컴파일러가 묵시적으로 판단하든 정의된 타입을 임의로 변경하는 것은 불가능하며, `타입(변수/상수명)`과 같이 호출하여 반환되는 값을 사용한다[^1].
  
 ### String ### String
language/swift.txt · 마지막으로 수정됨: 2024/06/06 01:43 저자 clockoon