티스토리 뷰

프로그래밍/Swift

Optional 과 == 연산자

hanweeee 2020. 11. 16. 21:07

모두들 알 정도로 기본적인 내용이지만

Swift에서 Optional('값') 과 '값' 은 다른 값이다.

그렇다면 플레이그라운드에서 테스트 해보면?

 

🤔 🤔 🤔 🤔 🤔 🤔

같다.. 분명 로그상에는 다른값으로 나오는데 왜 같지??

 

 

그 이유는 == 연산자가 Optional 값과 non-Optional 값의 비교연산을 자동으로 변환해 지원해주기 때문이었다 ㅡ,.ㅡ;

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함