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

2022. 5. 21. 22:38·Swift

1. 옵셔널 추출이란?

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

 

 

2. 옵셔널 방식

- 옵셔널 바인딩

1) nil 체크 + 안전한 추출

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

3) if-let 방식 사용

 

* 강제 추출

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

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

 

저작자표시 변경금지 (새창열림)

'Swift' 카테고리의 다른 글

[스위프트 기초] 10. 옵셔널  (1) 2022.05.21
[스위프트 기초] 9. 반복문  (0) 2022.05.21
[스위프트 기초] 8. 조건문  (1) 2022.05.21
[스위프트 기초] 7. 함수 고급  (0) 2022.05.21
[스위프트 기초] 6. 함수 기본  (0) 2022.05.21
'Swift' 카테고리의 다른 글
  • [스위프트 기초] 10. 옵셔널
  • [스위프트 기초] 9. 반복문
  • [스위프트 기초] 8. 조건문
  • [스위프트 기초] 7. 함수 고급
microsaurs
microsaurs
개발 스터디로그입니다. 공부한 내용을 정리해서 올립니다 ㅇ-ㅇ
  • microsaurs
    microsaurs.devlog
    microsaurs
  • 전체
    오늘
    어제
    • 분류 전체보기 (157) N
      • Side Project (4)
      • Algorithm Study (53) N
      • JAVA (8)
      • Swift (11)
      • Python (21)
      • CS (5)
      • React (3)
      • 리얼클래스 studylog (27)
      • 정보처리기사[실기] (23)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    ios프로그래밍
    프로그래머스
    파이썬
    ios개발
    The Office
    정보처리기사프로그래밍언어
    파이썬문법
    정보처리기사
    타일러영어
    정처기실기
    더오피스
    ios프로그래밍을위한스위프트기초
    javaalgorithm
    프로그래밍언어
    리얼학습일기
    영어독학
    나도코딩
    영어회화
    Java
    javaStudy
    알고리즘
    파이썬기초
    자바알고리즘
    SWIFT
    study
    리얼클래스
    Python
    스위프트기초
    정보처리기사실기
    Algorithm
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
microsaurs
[스위프트 기초] 11. 옵셔널 추출
상단으로

티스토리툴바