비공개/공식문서 간단정리
2023. 12. 13.
[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 값을 반환하지 않기 때문에 유효하지 않다. }