𝗔𝗣𝗣𝗟𝗘/SWIFT : GRAMMAR
2024. 2. 14.
SWIFT 기초 문법(02) Unwrap, 클래스 vs 스트럭트, 프로퍼티 옵저버, 함수 매개변수, 제네릭, 클로저
Unwrap 옵셔널 변수 옵셔널이란? 값이 있는지 없는지 모르는 것 var someVariable : Int? = nil // 값이 비었다. 아직 값을 설정하지 않은 상태 var someVariable : Int? // 값이 비어있다면 변수에 값을 넣는다. if someVariable == nil { someVariable = 90 } // 언랩핑이란? 감싸져있는 것을 벗기는 것 if let otherVariable = someVariable { print("값이 있다(언래핑 되었다), otherVariable : \(otherVariable)") } else { print ("값이 없다.") } someVariable = nil let myValue = someVariable ?? 10 // someV..