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 |
Tags
- 2022 부스트캠프
- CoreData Filter
- 다익스트라 이해
- NSManagedObject SubClass
- Clean swift
- CoreData Concurrency
- iOS Static Library
- Java
- Persistent store Coordinator
- expensive operation
- CoreData Stack
- persistentStoreCoordinator
- NSPredicates
- 스위프트 클로저
- Swift 고차함수
- 트레일링 클로저
- codability
- CoreData
- Associated Value
- leetcode #01
- dateFormatter
- NSSortDescriptor
- Swift LinkedList
- 1009번
- Raw value and Associated value
- Swift
- 일급 객체
- iOS Static Library 사용하는방법
- Swift closure
- LightWeight Migration
Archives
- Today
- Total
목록Swift closure (1)
하루를살자
Swift - Closure (1): 표현식
스위프트에서 클로저는 일회용 함수를 작성할수 있는 구문이며 이름을 작성할 팔요없이 생략된다는 점에서 익명(Anonymous) 함수 라고도 불린다. 익명함수 라는 이름에 걸맞게 함수를 선언하는 func 키워드를 생략하며, 함수의 이름또한 생략 한다. 1. Func 키워드 와 함수명 제외한 클로저 문법 {(매개변수) -> 반환 타입 in 실행구문 } in 키워드를 사용하여 실행 블록의 시작을 표현 한다. 2. 반환 타입이 없는 클로저 {() -> () in 실행구문 } //or {() -> Void in 실행구문 } 클로저 표현식의 모호성을 제거하기 위해 반환 값이 없는 함수는 빈괄호나 타입 에일리어스 로 작성된 Void 를 이용해서 표현가능. 3. 클로저 경량 문법 일급함수 의 특징을 사용해서 매개변수로 ..
Swift
2022. 2. 27. 00:45