이 글은 "앨런 Swift문법 마스터 스쿨" 을 듣고 정리한 내용입니다.
a = a + 1 앞에 있는 a 에 a + 1 값을 할당한다는 뜻이다.
산술연산자에는 일반 수학기호와 같이 + , - , * , / , % 가 있다.
나누기 관련된 연산자가 두가지( / , % ) 있는데 "/"는 일반적인 나누기에서 몫을 구하는 용도로 사용되고, "%"는 나머지를 구하는 연산자로 쓰인다.
a = a + 1 -> a += 1 왼쪽에 있는 식에서 "="과 "+"를 축약해서 오른쪽의 "+=" 처럼 사용할 수 있다.
a == b 같다
a != b 같지 않다
a > b 크다
a < b 작다
a >= b 크거나 같다
a <= b 작거나 같다
!true, !a, !(b == 1) ~이 아닌 뜻으로 사용된다.
true && false 그리고(and) 의 뜻으로 사용된다.
true || false 또는(or) 의 뜻으로 사용된다.
"."으로 표현하고 '애플.아이폰.iOS' 이런식으로 하위로 들어가는 식이다.