목록NIL (1)
어흥
[Swift] nil + 4가지 고급 기능
1. nil이란? : 박스를 생성했는데 안에 값이 없는 상태 var carName: String? = nil//타입뒤에 '?' 꼭 필요 carName = nil//nil 상태 carName = "땡크" //nil 아닌 상태 2. 4가지 고급 기능 - Forced unwrapping > 억지로 박스를 까보기 - Optional binding(if let) > 부드럽게 박스를 까보자 1 - Optional binding(guard) > 부드럽게 박스를 까보자 2 - Nil coalescing > 박스를 까봤더니, 값이 없으면 디폴트 값을 준다 var carName = "Bently" print(carName)//Optional("Bently") 출력 //1. Forced unwrapping print(car..
iOS
2020. 8. 24. 16:37