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 | 31 |
Tags
- 직장인인강
- Optional Chaining
- 열거형
- TableView
- SeSAC
- switch
- ios
- xcode
- beginAsyncWrite
- Threading
- 인스펙터
- 패캠챌린지
- cancelAsyncWrite
- 30개프로젝트로배우는iOS앱개발withSwift초격자패키지Online
- swift
- 독학
- 옵셔널 체이닝
- RawValue
- Git
- userDefaults
- 직장인자기계발
- 프로퍼티 관찰자
- Background
- 기본문법
- 패스트캠퍼스
- 문자열 보간법
- 함수
- 패스트캠퍼스후기
- enum
- Realm
Archives
- Today
- Total
목록후행 클로저 (1)
아삭아삭 iOS 개발
[Swift 독학] 패스트캠퍼스 챌린지 36일차_클로저
■ 클로저 참조타입 코드에서 전달 및 사용할 수 있는 독립 기능 블록이며, 일급 객체의 역할을 할 수 있음 -> 상수나 변수에 클로저를 대입할 수 있음 보통 이름없는 함수, 익명함수를 지칭함 -> func 키워드 사용 안함 named closure, unnamed closure 둘 다 포함하지만 보통 unnamed closure를 지칭함 { (매개 변수) -> 리턴 타입 in 실행 구문 } // 클로저 헤드 부분 : (매개 변수) -> 리턴 타입 // 클로저 바디 : 실행 구문 ■ 클로저의 특징 1) 클로저는 일급 객체 함수의 특성을 갖는다. -> 변수나 상수에 대입 가능 -> 함수 파라미터로 전달받을 수 있음 -> 리턴 타입으로 사용 가능 ※ 일급 객체 - 전달 인자를 보낼 수 있..
Swift
2022. 2. 28. 22:53