Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 문자열 보간법
- 패스트캠퍼스후기
- 인스펙터
- Git
- swift
- 패스트캠퍼스
- 직장인인강
- Optional Chaining
- enum
- ios
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- Background
- cancelAsyncWrite
- TableView
- 패캠챌린지
- Threading
- 열거형
- 함수
- beginAsyncWrite
- 프로퍼티 관찰자
- userDefaults
- xcode
- switch
- 옵셔널 체이닝
- SeSAC
- Realm
- 기본문법
- 직장인자기계발
- RawValue
- 독학
Archives
- Today
- Total
목록클로저 (1)
아삭아삭 iOS 개발

■ 클로저 참조타입 코드에서 전달 및 사용할 수 있는 독립 기능 블록이며, 일급 객체의 역할을 할 수 있음 -> 상수나 변수에 클로저를 대입할 수 있음 보통 이름없는 함수, 익명함수를 지칭함 -> func 키워드 사용 안함 named closure, unnamed closure 둘 다 포함하지만 보통 unnamed closure를 지칭함 { (매개 변수) -> 리턴 타입 in 실행 구문 } // 클로저 헤드 부분 : (매개 변수) -> 리턴 타입 // 클로저 바디 : 실행 구문 ■ 클로저의 특징 1) 클로저는 일급 객체 함수의 특성을 갖는다. -> 변수나 상수에 대입 가능 -> 함수 파라미터로 전달받을 수 있음 -> 리턴 타입으로 사용 가능 ※ 일급 객체 - 전달 인자를 보낼 수 있..
Swift
2022. 2. 28. 22:53