정의 스위프트에서 클로저란 일회성의 함수를 말한다. 한번만 사용하는 특성때문에 함수의 이름을 작성할 필요가 없다. 그리하여 클로저를 "익명 함수" 라고 부르기도 한다. 표현식 { (매개변수) -> 반환 타입 in 실행 구문 } 위와 같이 표현한다. 예시 1. { () -> () in print("클로저 실행") } 예시 2. { () -> Void in print("클로저 실행") } 예시 3. let test = { () -> Void in print("클로저 실행") } test() 예시 4. ({ () -> Void in print("클로저 실행") })()