TIL (Today I Learned)
1월 7일 (일)
🔥학습 내용
1. Optional Unconditional Unwrapping
- 옵셔널의 값을 추출하는 가장 간단하지만 가장 위험한 방법이다. 이유는 런타임 오류가 일어날 가능성이 가장 높기 때문이다.
- 옵셔널 값의 뒤에 !(느낌표)를 붙여준다.
- 강제 추출 시에 옵셔널에 값이 없다면,, nil 이라면 런타임 오류가 발생한다.
var myName: String? ="minzang"
print(myName) // Optinal(minzang) 출력
print(myName!) // minzang 출력
myName = nil
print(myName) // nil 출력
print(myName!) // 런타임 오류가 발생
#. 참고자료