how sweet you are!

  • 홈
  • 태그
  • 방명록

클로저 1

16. 클로저 기본 - iOS 프로그래밍을 위한 스위프트 기초

- 클로저 클로저는 실행가능한 코드 블럭이다. 함수와 다르게 이름정의는 필요하지는 않지만, 매개변수 전달과 반환 값이 존재 할 수 있다는 점이 동일하다. 함수는 이름이 있는 클로저이다. 일급객체로 전달인자, 변수, 상수 등에 저장 및 전달이 가능하다. - 기본 클로저 문법 클로저는 중괄호 { }로 감싸져있다. 괄호를 이용해 파라미터를 정의한다. -> 을 이용해 반환 타입을 명시한다. "in" 키워드를 이용해 실행 코드와 분리한다. { (매개변수 목록) -> 반환타입 in 실행 코드 } - 클로저 사용 - 함수의 전달인자로서의 클로저 클로저는 주로 함수의 전달인자로 많이 사용된다. 함수 내부에서 원하는 코드블럭을 실행 할 수 있다.

👩🏻‍💻/Swift 2020.06.19
이전
1
다음
더보기
프로필사진

how sweet you are!

iOS, 앱개발, 하이브리드앱, git, 알고리즘

  • IT (78)
    • github (3)
    • Problem Solving (33)
    • 👩🏻‍💻 (37)
      • Swift (29)
      • iOS (8)
    • 잡담 (5)

Tag

코딩테스트, Swift, 이분탐색, 탐욕법, 앱개발, 부스트코스, 파이썬, 카카오코테, 알고리즘, 부스트캠프, 스택, github, ios, Algorithm, python, programmers, 그리디, 프로그래머스, 카카오블라인드, 기본문법,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바