Swift에서는 다음의 연산을 지원하지 않는다.
10 <= something <= 20
다음과 같이 수정해야 한다.
10 <= something && something <= 20
참고로 &&는 AND 연산자이고, ||는 OR 연산자이다.
! : 결과를 뒤집는 연산자이다.
!true == false
!false == true
연산자의 우선순위는 다음과 같다.
1순위 : * (곱하기), / (나누기), % (몫 구하기)
2순위 : + (더하기), - (빼기)
3순위 : 비교연산자
4순위 : &&(And), ||(Or)
5순위 : 삼항연산자
6순위 : 할당연산자
마침표(.)는 접근연산자이다. 하위개념에 접근할 때 쓰인다.
예를 들면, 다음과 같다.
음식.한식.김치볶음밥.김치.배추
아주 기초적인 실제 기능은 다음과 같다.
var something = "something"
print(something.count) // 원소의 갯수를 출력 -> 9
print(something.isEmpty) // 원소가 비었는지 -> false
id.dropFirst() // 첫번째 원소를 제거 -> "omething"
참고
- 분기처리란? 어떤 조건에 따라서 선택적으로 코드를 처리함
- 자동 줄맞춤 단축키 : ctrl + i
'Swift 문법' 카테고리의 다른 글
[Swift] Enum(열거형) (0) | 2022.07.16 |
---|---|
[Swift] 함수 (0) | 2022.07.15 |
[Swift] 튜플 (0) | 2022.07.14 |
[Swift] Switch문 (0) | 2022.07.13 |
[Swift] 변수와 타입 (0) | 2022.07.11 |