Swift 문법 심화 - 고차함수

유민우·2024년 6월 18일
0

고차함수 너무 어렵다...............

고차함수

map 함수

map 함수는 컬렉션 내부의 기존 데이터를 변형하여 새로운 컬렉션을 생성한다.
기존의 컬렉션의 요소에 대해 정의한 익명함수(클로저)로 매핑한 결과를 새로운 컬렉션으로 반환 한다.

예시코드

filter 함수

기존의 컨테이너의 요소 중 조건에 만족하는 값에 대해 새로운 컨테이너를 만들어 반환한다.

예시코드

reduce 함수

기존의 컨테이너의 요소에 대해 정의한 클로저로 매핑한 결과를 새로운 컨테이너로 반환합니다.


reduce 함수는 더 사용해 봐야 할 것 같다.

profile
유민우

0개의 댓글