티스토리 뷰

프로그래밍/Swift

Optional 과 == 연산자

hanweeee 2020. 11. 16. 21:07

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

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

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

 

🤔 🤔 🤔 🤔 🤔 🤔

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

 

 

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

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
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
글 보관함