본문 바로가기

Swift

[스위프트 기초] 11. 옵셔널 추출

1. 옵셔널 추출이란?

- 옵셔널에 들어있는 값을 사용하기 위해 꺼내오는 것

 

 

2. 옵셔널 방식

- 옵셔널 바인딩

1) nil 체크 + 안전한 추출

2) 옵셔널 안에 값이 들어있는지 확인하고 값이 있으면 값을 꺼내옴

3) if-let 방식 사용

 

* 강제 추출

- 옵셔널에 값이 들어있는지 아닌지 확인하지 않고 강제로 값을 꺼내는 방식 

  만약, 값이 없을 경우(nil) 런타임 오류가 발생하기 때문에 추천되지 않음

 

'Swift' 카테고리의 다른 글

[스위프트 기초] 10. 옵셔널  (0) 2022.05.21
[스위프트 기초] 9. 반복문  (0) 2022.05.21
[스위프트 기초] 8. 조건문  (0) 2022.05.21
[스위프트 기초] 7. 함수 고급  (0) 2022.05.21
[스위프트 기초] 6. 함수 기본  (0) 2022.05.21