고차함수란 인풋을 함수로 사용하거나 함수의 결과를 함수로 리턴하는 함수 Dictionary, Set, Array (컬렉션)타입에서 주로 사용하지만, 특히 Array타입에서 많이 사용됨 고차함수에는 여러가지가 있지만 대표적으로 많이 사용되는 6가지가 있다. 또한 조합하여 특정 값을 만족시키는 값으로 구현 가능 접근법 점(.)문법을 통해 접근하고 클로저로 구현된다 따라서 문법최적화를 통해 보다 가독성 좋게 구현 가능 배열.map{ 클로저 } 배열.filer{ 클로저 } 01 Map 함수 각 아이템을 맵핑해서 사용 기존의 아이템을 각각 다른 새롭게 매핑해서 새로운 배열로 리턴함 var map01 = [1, 2, 3, 4, 5, 6] var newmap = map01.map { ("숫자:\($0)") } pri..