이번 포스트에서는 Swift에서의 Closure에 대해 살펴봅도록 하겠습니다. 클로저(Closure)는 코드에 전달되어 사용할 수 있는 독립적인 기능 블록입니다. Swift의 클로저는 C 및 Objective-C의 블록 및 다른 프로그래밍 언어의 람다(Lambda)와 유사합니다. 클로저(Closure)는 정의된 컨텍스트에서 상수(Constant) 및 변수 (Variable) 에 대한 참조를 캡처하고 저장할 수 있습니다. 이것을 상수(Constant) 와 변수(Variable) 를 닫는 것으로 알려져 있습니다. Swift는 이 캡쳐와 관련한 모든 메모리를 자동으로 처리합니다. 캡쳐의 개념에 대해서는 후반부에서 살펴보도록 하겠습니다. 함수에 도입된 전역 함수와 중첩 함수는 실제로 특수한 클로저입니다. 클로저..