728x90
반응형
nil
- 값이 존재하지 않는 경우
nil 로 변환됩니다.
import UIKit
// Dictionary (Key: Value)
let languageCode = [
"한국" : "ko",
"미국" : "en",
"일본" : "ja",
]
let krCode = languageCode["한국"] // "ko"
let jpCode = languageCode["일본"] // "ja"
let deCode = languageCode["독일"] // nil
- '?' 를 통해 값이 없을 수 있다는 것을 명시해줍니다.
import UIKit
// 이름이 있을수도 있고 없을수 있는 타입 선언 => String?
var name: String? = nil
name = "Jason"
name = nil
728x90
반응형
'Swift' 카테고리의 다른 글
[ Swift ] 구조체와 클래스 (0) | 2023.01.30 |
---|---|
[ Swift ] 함수와 클로저 (0) | 2023.01.27 |
[ Swift ] 반복문 (0) | 2023.01.23 |
[ Swift ] 조건문 (0) | 2023.01.20 |
[ Swift ] Enum (0) | 2023.01.18 |