연산자를 통해 스위프트 언어의 특성을 다시 살펴볼 수 있다.
1. 타입이 엄격하다. (강타입이라고도 함)
ex) Int + double (에러 발생) --> 서로 다른 타입에 연산을 적용할 수 없다.
2. 스트링 타입에 + 연산자를 사용하면 문자를 이어 붙일 수 있다.
"안녕" + " 만나서 반가워" = 안녕 만나서 반가워
- 연산자 사용하는 방법
1. a = a + 2 와 같은 연산을 할때는 a += 2 로 짧게 나타낼 수 있다.
2. 형변환을 하여 서로 다른 타입을 동일하게 한다.
스위프트 언어 특성 중 타입이 엄격한 부분으로 인하여 서로 다른 타입은 연산을 할 수 없다.
타입을 다음과 같이 변환하여 동일하게 한다.
Double 형 변수를 Int 형으로 바꾸고자 한다면 --> Int(변수명) 과 같이 한다.
'language > Swift' 카테고리의 다른 글
Swift 스위프트 - 비교연산자 (0) | 2022.01.15 |
---|---|
Swift 스위프트 - unwrapping if var, if let , guard 까지 (0) | 2022.01.14 |
Swift 스위프트 - 옵셔널 응용편(unwrapping unwrap) (0) | 2022.01.13 |
Swift 스위프트 - 옵셔널 기본 개념 (0) | 2022.01.08 |
Swift 스위프트 - Tuple 튜플 복습 (간단 정리) (0) | 2022.01.08 |
댓글