본문 바로가기 메뉴 바로가기

땡욱의 코딩블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

땡욱의 코딩블로그

검색하기 폼
  • 분류 전체보기 (40)
    • PS (29)
      • 프로그래머스 (13)
      • 백준 (14)
      • Codeforces (0)
      • 다시풀어볼문제 (1)
      • 맞왜틀 (1)
    • 개발환경세팅 (1)
    • 일상생활 (3)
    • IOS (2)
    • 안드로이드(Android) (2)
    • 운영체제 (1)
      • TIL(Today I Learned) (1)
    • 네트워크 (1)
  • 방명록

higher order function (1)
Higher Order Function 이란

Higher Order Function은 함수를 다루는 함수입니다. 즉, 다른 함수를 인자로 받거나 함수를 반환하는 함수를 말합니다. Swift에서 Higher Order Function을 사용하면 코드의 가독성이 높아지고 간결해지며, 코드 재사용성이 증가합니다. Swift에서 가장 많이 사용되는 Higher Order Function은 다음과 같습니다. map: 컬렉션의 모든 요소에 대해 동일한 연산을 수행하고 새로운 컬렉션을 반환합니다. filter: 컬렉션의 모든 요소 중 조건을 만족하는 요소만을 포함한 새로운 컬렉션을 반환합니다. reduce: 컬렉션의 모든 요소를 합산하여 하나의 결과 값을 반환합니다. sorted: 컬렉션의 요소를 정렬한 새로운 컬렉션을 반환합니다. compactMap: nil..

IOS 2023. 5. 4. 15:33
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바