본문 바로가기

비공개/공식문서 간단정리

[Swift] 대입 연산자

 

대입 연산자는 대입 연산자 왼쪽을 대입 연산자 오른쪽의 값으로 초기화 하거나 업데이트 한다.

( 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