안녕하세요. Swift를 보다 보면 @autoclosure라는 키워드를 종종 볼 수 있습니다.대표적으로 assert 함수에서 사용되는데요. 이번 글에서는 @autoclosure가 무엇인지 간단하게 알아볼게요.1. @autoclosure란?@autoclosure는 표현식을 자동으로 클로저로 감싸주는 기능입니다. 쉽게 말하면함수 호출 시 전달한 값을 자동으로 { } 클로저로 변환해 줍니다. 그래서 개발자는 클로저 문법을 직접 작성하지 않아도 됩니다. 2. @autoclosure를 사용하지 않았을 때 vs 사용했을 때예를 들어 어떤 조건을 검사하는 함수가 있다고 가정해 보겠습니다. 아래 함수는 Bool을 반환하는 클로저를 받고 호출할 때도 클로저 형태로 전달해야 합니다. 만약 @autoclosure를 적용한..