반응형
{ (매개변수 목록) -> 반환타입 in
실행코드
}
매개변수가 필요 없다? => 매개변수 목록 지움.
반환타입이 없다? => 반환타입에 Void.
var sum: (Int, Int) -> Int = { (a: Int, b:Int) -> Int in
return a+b
코드의 블럭
변수, 상수 등으로 저장, 전달인자로 전달이 가능
함수는 이름이 있는 클로저이다.
+도움이 되는 내용들 => https://devxoul.gitbooks.io/ios-with-swift-in-40-hours/content/Chapter-3/functions-and-closures.html
반응형
'iOS 앱 개발 > Swift' 카테고리의 다른 글
Inheritance 에 대해서 (0) | 2019.02.19 |
---|---|
MVC 패턴 (0) | 2019.01.04 |
Swift -Any, AnyObject, nil (0) | 2018.07.20 |
Swift -기본 데이터 타입 (0) | 2018.07.20 |
Swift- 변수와 상수 (0) | 2018.07.20 |