1. 클로저란?특정 기능을 담은 코드를 블럭으로 모아둔 것(Swift는 함수를 일급변수로 취급하므로 클로저 역시 매개변수로 활용이 가능) 1. 클로저의 3가지 모양 - 이름을 가지면서 어떤 값도 획득하지 않은 전역 함수의 형태- 이름을 가진면서 다른 함수 내부의 값을 획득할 수 있는 중첩된 함수의 형태- 이름이 없고 주변 문맥에 따라 값을 획득할 수 있는 축약 문법으로 작성된 형태 2. 기본 클로저 - 클로저를 사용하지 않는 경우 sorted 매서드 사용let names = ["scott", "azsha", "john"] func backwards(first: String, second: String) -> Bool { return first > second } let reversed: [String] ..