-
[22.07.07 Swift News] 간편해진 guard let과 if let내 이야기/IT 이야기 2022. 7. 7. 14:51반응형
Swift 5.7을 기준으로
guard let과 if let 사용이 간편해졌습니다.
기존에는 Optional 값을 벗겨내기 위해서
같은 이름을 중복해서 사용해왔습니다.
하지만 5.7부터는 그럴 필요가 없습니다.
// guard let guard let self else { return } // if let if let testData { print(testData) }
어떤가요 달라진 문법이 보이시나요?
기존에는 아래와 같이 사용하고 있었죠.
// guard let guard let self = self else { return } // if let if let testData = testData { print(testData) }
Swift 5.7부터는 Optional 값을 벗기고 싶을 때
동시에 같은 네이밍을 사용하고 싶을 때
번거롭게 중복 선언을 해주지 않아도 됩니다.
반응형'내 이야기 > IT 이야기' 카테고리의 다른 글
[22.07.09] 2nd Weekly NEWS (0) 2022.07.09 [22.06.25 IT Story] 개발자 연봉 거품아니다(?) (0) 2022.06.25 [22.06.21 IT Story] 다시 시작되는 IT 대규모 채용 (0) 2022.06.21 [22.06.17 IT Story] 무한경쟁의 개발자 취업 시장 (0) 2022.06.17 [22.06.16 IT Story] 아직도 개발자가 부족한 이유 (0) 2022.06.16