체이닝 썸네일형 리스트형 스위프트에서 옵셔널을 처리하는 방법 개요 스위프트에서는 옵셔널을 처리하는 여러가지 방법을 제공해요. 어떤 방법들이 있고 각각 어떻게 사용하는지, 언제 사용하면 좋을지 간단하게 정리해봤어요. 옵셔널 바인딩 (Optional Binding) if let unwrappedValue = optionalValue { print("Value is \\(unwrappedValue)") } else { print("No value") } guard let value = optionalValue else { print("No value") return } if-let, guard-let으로 사용하는 옵셔널 바인딩은 옵셔널에 값이 있는지 확인하고 그 값을 일반 변수나 상수로 사용하고 싶을 때 주로 사용해요. 또는 값이 있거나 없을 때 특정 코드 블럭을 실행.. 더보기 이전 1 다음