클로저는 다음 2개를 말함 Named Closure func someFunc { print("Named Closure") } Named Closure는 그냥 함수라고 부름 Unnamed Closure let someClosure = { print("Unnamed Closure") } 이름을 붙이지 않고 사용하는 함수 = 클로저 클로저는 Named Closure & Unnamed Closure 둘 다 의미하지만, 보통은 Unnamed Closure라고 지칭함 ★ 클로저는 함수이기 때문에 1급 객체 함수의 특성 갖고 있음 ★ 클로저 표현식 키워드 "in"을 기준으로 전은 Closure Head 라고 부르고, 후는 Closure Body 라고 부름 { (Parameters) -> Return Type in 실..