대입 연산자는 대입 연산자 왼쪽을 대입 연산자 오른쪽의 값으로 초기화 하거나 업데이트 한다.
( a = b 는 b의 값으로 초기화 혹은 업데이트가 된다. )
// b에 대입연산자(=) 를 통해 10을 할당
let b = 10
// a에 대입연산자(=) 를 통해 5를 할당
var a = 5
// a에 b를 할당
a = b // a 는 b의 값으로 업데이트 되면서 10이 되었다.
튜플과 같이 우항이 여러개의 값이 있는 경우
여러개의 상수 또는 변수로 분해 될 수 있다.
// x에 1, y에 2가 할당되었다.
let (x, y) = (1, 2)
💡 Swift의 대입 연산자는 값을 반환하지 않는다.
if x = y {
// x = y 는 return 값을 반환하지 않기 때문에 유효하지 않다.
}
'비공개 > 공식문서 간단정리' 카테고리의 다른 글
[Swift] 복합 대입 연산자 (0) | 2023.12.13 |
---|---|
[Swift] 산술 연산자 (0) | 2023.12.13 |
[Swift] 옵셔널 (0) | 2023.12.12 |
[Swift] 튜플 (0) | 2023.12.12 |
[Swift] 부울 (Booleans) (0) | 2023.12.12 |