목록Closure (1)
어흥
[Swift] Closure
[Closure] 1) 정의 및 특징 - 사용자의 코드 안에서 전달되어 사용할 수 있는 로직을 가진 일급 객체로, {}로 구분된다 - 일급 객체는 전달 인자로 보낼 수 있고, 변수/상수 등으로 저장하거나 전달할 수 있으며, 반환값도 가능하다 - 참조타입이며, 함수는 이름이 있는 클로저다 1-1) 함수 클로저 Function(Global) Closure 이름이 있다 이름 없다 func 키워드 필요 func 키워드 필요 없다 인자 받을 수 있다 값 Return 가능 변수로 할당할 수 있다 일급 객체(First Class Type) 2) 사용법 {(parameters) -> return type in statements } 3-1) 예시 @IBAction func hello(_sender:Any){ let a..
iOS
2020. 8. 26. 09:32