고차함수란?
다른 함수를 전달인자로 받거나 함수 실행 결과를 함수로 반환하는 함수
map
컨테이너 내부에 기존 데이터를 변형하여 새로운 컨테이너 생성
filter
컨테이너 내부에 있는 값을 걸러 새로운 컨테이너 추출
reduce
컨테이너 내부의 요소를 하나로 통합시켜줌
reduce(10) 초기값 10
각요소들을 하나로 통합시켜주는 것을 볼 수 있음
result는 누적값 element는 배열의 요소값
곱셈시
'Swift랑 친해지기 > Swift문법정리' 카테고리의 다른 글
async/await 로 비동기 처리 하기 (Swift) (0) | 2023.06.01 |
---|---|
Cocoa Touch FrameWork,Foundation,UIKit,MVC 패턴, UIView, ViewController (0) | 2022.09.27 |
[Swift] try-catch (에러처리) (0) | 2022.09.27 |
[Swift] 열거형 (Enum) (1) | 2022.09.22 |
[Swift] extension (익스텐션) (0) | 2022.09.21 |