반응형

고차함수 3

[Swift] 고차함수 (contains, allSatisfy, first(where:)) 3회차

안녕하세요 맥파이입니다. 오늘은 고차 함수 나머지 것들에 대해 정리해보겠습니다. map: 배열의 모든 요소에 동일한 작업을 수행하고 새로운 배열을 반환합니다. filter: 주어진 조건에 따라 배열의 요소를 필터링하여 새로운 배열을 반환합니다. reduce: 배열의 모든 요소를 결합하여 하나의 값으로 만듭니다. flatMap: 배열의 각 요소에 동일한 작업을 수행하고, 결과를 1차원 배열로 반환합니다. compactMap: nil이 아닌 값으로 매핑되는 요소로 새로운 배열을 반환합니다. forEach: 배열의 각 요소에 대해 지정된 작업을 수행합니다. sorted: 배열의 요소를 지정된 순서로 정렬합니다. contains: 배열이 특정 요소를 포함하는지 여부를 반환합니다. allSatisfy: 배열의 모..

카테고리 없음 2023.04.12

[Swift] 고차함수(flatMap, compactMap, forEach, sorted) 2회차

안녕하세요 맥파이입니다. 1회차 고차함수를 보고 오셨나요? 2023.04.11 - [iOS SWIFT] - [Swift] 고차함수 (map, filter, reduce) 1회차 [Swift] 고차함수 (map, filter, reduce) 1회차 안녕하세요. 맥파이입니다. 오늘은 고차 함수에 대해 공부를 해보려고 합니다. 고차함수 Swift에서 고차 함수란, 다른 함수를 매개변수로 받거나 함수를 반환하는 함수를 말합니다. 함수를 다루 www.magpiebros.com 오늘은 2회차를 진행하겠습니다. 오늘은 flatMap부터 sorted까지 진행 예정입니다. map: 배열의 모든 요소에 동일한 작업을 수행하고 새로운 배열을 반환합니다. filter: 주어진 조건에 따라 배열의 요소를 필터링하여 새로운 배열..

카테고리 없음 2023.04.11

[Swift] 고차함수 (map, filter, reduce) 1회차

안녕하세요. 맥파이입니다. 오늘은 고차 함수에 대해 공부를 해보려고 합니다. 고차함수 Swift에서 고차 함수란, 다른 함수를 매개변수로 받거나 함수를 반환하는 함수를 말합니다. 함수를 다루는 함수입니다. Swift에서는 map, filter, reduce 등의 고차 함수가 제공됩니다. 이러한 고차 함수들은 각각의 요소를 처리하는 방법을 정의한 함수를 인자로 받아 이를 기반으로 요소들을 처리하고 새로운 컬렉션을 반환합니다. 고차함수의 종류 map: 배열의 모든 요소에 동일한 작업을 수행하고 새로운 배열을 반환합니다. filter: 주어진 조건에 따라 배열의 요소를 필터링하여 새로운 배열을 반환합니다. reduce: 배열의 모든 요소를 결합하여 하나의 값으로 만듭니다. flatMap: 배열의 각 요소에 동..

반응형