[Swift] Optional Binding 옵셔널 바인딩
·
Ios/Swift
안녕하십니까 공부하는 개발자 입니다. optional 2탄 Optional Binding에 대하여 정리하려 합니다. Optional Binding이란 이전의 Forced Unwrapping과 같이 unwrapping하는 방법 중 하나입니다. 그러나 강제 추출과는 달리 조금 더 안전한 방법으로 추출하기 때문에 앱을 구동하면서 크러쉬가 일어날 확률를 대폭으로 낮춰 줍니다. if let name: Type = OptionalExpression{ statements } while let name: Type = OptionalExpression{ statements } guard 문에서 binding guard let name: Type = OptionalExpression else { statements // ..