Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- cancelAsyncWrite
- SeSAC
- 열거형
- switch
- 직장인인강
- 함수
- 문자열 보간법
- 패스트캠퍼스후기
- TableView
- xcode
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- 프로퍼티 관찰자
- beginAsyncWrite
- Threading
- 독학
- 인스펙터
- 패스트캠퍼스
- Background
- userDefaults
- enum
- swift
- Git
- RawValue
- 옵셔널 체이닝
- Realm
- 직장인자기계발
- ios
- Optional Chaining
- 기본문법
- 패캠챌린지
Archives
- Today
- Total
목록nil (1)
아삭아삭 iOS 개발

오늘은 swift에서 여러 옵셔널 내부의 값들 중 nil일지 아닐지 모르는 요소를 유용하게 활용할 수 있는 방법인 옵셔널 체이닝에 대해 알아보겠습니다. 옵셔널 체이닝의 정의와 다양한 활용방안 약 8가지에 대해 2편의 포스팅으로 나누어서 살펴보겠습니다. ■ 옵셔널 체이닝 (옵셔널에 속해 있는) nil일지도 모르는 프로퍼티, 메서드, 서브스크립션 등을 호출하거나 조회하기 위한 일련의 과정 옵셔널에 값이 있다면 프로퍼티, 메서드 등을 호출 가능 옵셔널이 nil이라면 프로퍼티, 메서드 등은 nil을 반환 ※ 여러 조회는 함께 연결될 수도 있으며, 체인에 어느 부분이라도 nil이면 전체 체인은 실패함 옵셔널 체이닝의 ?는 항상 옵셔널 표현구 다음에 위치함 ■ 옵셔널 체이닝의 다양한 활용방법 8가지 (1) ~ (4..
Swift
2022. 2. 25. 22:52