Elvis Operator in Swift
시나리오 : Swift에서 Elvis operator(엘비스 연산자)를 구현해 보았다. 옵셔널값을 사용하기 위해서는 우리는 [guard let , if let , 병합연산자] 등을 각 개발자의 취향이나 상황에 맞게 사용하고 있을 것이다. let optionalValue: Int? = nil //guard let guarl let result = optionalValue else { return 0 } return result //if let if let result = optionalValue { }else{ } // 병합연산자 (NilCoalescing) let result = optionalValue ?? 0 엘비스 연산자란? HTML 삽입 미리보기할 수 없는 소스 엘비스 프레슬리의 머리 스타일처럼 ..
iOS 캐기/Tricks & Tips 캐기
2023. 8. 14. 15:13