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

{ programming } while (true)

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

{ programming } while (true)

검색하기 폼
  • Now ~ing~ (88)
    • Programming (78)
      • iOS (Swift,Objective-C) (22)
      • Web (9)
      • JavsScript (6)
      • DB (5)
      • OS (4)
      • Java (14)
      • Eclipse (2)
      • Flex (3)
      • RF&DP (1)
      • Android (4)
      • 유용한 사이트 모음 (0)
      • etc... (8)
    • 사는 이야기 (5)
      • 회사 (5)
      • 영화 (0)
      • 음식 (0)
      • 여행 (0)
  • 방명록

reduce (1)
고차함수 - reduce

Swift는 객체형 패러다임을 지원하지만 함수형 패터다임도 지원합니다. 자주 사용하지만 잘모르고 사용할 수 있는 고차함수에 대해 간단히 정리하면서 머리에도 정리하고자 합니다. 'reduce'는 각 요소에 결합 작업을 차례로 적용하여 컬렉션의 요소를 단일 값으로 결합하는 데 사용할 수 있는 Swift의 고차 함수입니다. 즉, 배열요소를 특정 프로세스를 거쳐 단일요소로 바꾸는 함수입니다. 쉽게말하면 어떤 값들을 입력받아 단일 값으로 출력하는 함수라고 보면 됩니다. reduce의 기본 구문은 다음과 같습니다. public Struct Array { func reduce(_ initialResult: Result, _ nextPartialResult: (Result, Element) throws -> Resul..

Programming/iOS (Swift,Objective-C) 2023. 3. 29. 12:07
이전 1 다음
이전 다음
    { programming } while (true)
    현우수범아빠
    최근에 올라온 글
    최근에 달린 댓글
    Total
    Today
    Yesterday
    링크
    TAG
    • 순환참조
    • 이어받기
    • iOS12
    • 파일 다운로드
    • 좋은코드
    • GoogleDrive
    • ios
    • ASIHttpRequest
    • 기술부채
    • reduce
    • suspend
    • 고차함수
    • i18n
    • ios14
    • UITextField
    • Android NullPointException
    • password autofill
    • Swift
    • Automatic Reference Counting
    • 약한참조
    • 함수형
    • onetime
    • ios file download
    • FIND
    • 크롬 원격 삭제
    • 맥미니 2009 late RAM HDD Upgrade
    • remove chome desk top
    • 강한참조
    • Codable
    • terminate
    more
    «   2025/07   »
    일 월 화 수 목 금 토
    1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31
    글 보관함

    Blog is powered by Tistory / Designed by Tistory

    티스토리툴바