본문 바로가기

조앤의 기술블로그

검색하기
조앤의 기술블로그
프로필사진 쬬앤

  • 분류 전체보기 (110)
    • Study (34)
      • Swift (19)
      • iOS (3)
      • Algorithm (3)
      • Java (0)
      • Spring (3)
      • Network (1)
      • Linux (0)
      • 면접 (5)
    • Programming (60)
      • 백준 (6)
      • 프로그래머스 (42)
      • Git (2)
      • 프로젝트 (10)
    • 리뷰 (14)
    • 일상 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2026/04   »
일 월 화 수 목 금 토
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
Tags
  • GitHub
  • 깃허브
  • 오픈소스
  • 대학원
  • 개발
  • IT뉴스
  • 대학원입학
  • 깃
  • 석사과정
  • 그리스인조르바
  • Git
  • ios
  • 오늘의 뉴스
  • 독서
  • swift
  • closure
  • 열린책들
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록closure (1)

조앤의 기술블로그

[Swift] 클로저 (Closure)

클로저란, 짧고 독립적인 코드 조각(Self-contained code blocks)을 의미합니다. (자바에서는 람다라는 개념이 있습니다. ) 이름이 없는 함수라고 이해할 수도 있습니다. 그리고 함수와 클로저는 서로 호환됩니다. 기본 syntax를 보겠습니다. //#1. { (parameters) -> Return Type in Statements } //#2. { Statements } [예제 1] let a = { print("Hello, Swift") } //a() 여기서 a()를 호출하게되면 에러가 납니다. 클로저는 글로벌 scope에서는 단독으로 사용이 불가하기 때문입니다. [예제 2] let b = { (str: String) -> String in return "Hello \(str)" } ..

Study/Swift 2020. 2. 16. 12:42
이전 Prev 1 Next 다음

Blog is powered by AXZ / Designed by Tistory

티스토리툴바