리듀스1 사당 iOS 스터디 3주차 - 맵, 필터, 리듀스 CHAPTER 15 맵, 필터, 리듀스__15.1 맵맵은 자신을 호출할 때 매개변수로 전달된 함수를 실행하여 그 결과를 다시 반환해주는 함수스위프트에서 맵은 배열, 딕셔너리, 세트, 옵셔널 등에서 사용스위프트의 Sequence, Collection 프로토콜을 따르는 타입과 옵셔널은 모두 맵을 사용맵을 사용하면 컨테이너가 담고 있던 각각의 값을 매개변수를 통해 받은 함수에 적용한 후 다시 컨테이너에 포장하여 반환기존 컨테이너의 값은 변경되지 않고 새로운 컨테이너가 생성되어 반환맵은 기존 데이터를 변형하는 데 많이 사용__15.2 필터필터는 말 그대로 컨테이너 내부의 값을 걸러서 추출하는 역할을 하는 고차함수filter 함수의 매개변수로 전달되는 함수의 반환 타입은 Bool__15.3 리듀스리듀스는 컨테이너.. 2018. 8. 17. 이전 1 다음