ios
[iOS][Swift] Closure를 활용해 간단한 계산하기
정수의 합을 구하는 Closurevar addClosure: (Int, Int) -> Int = { (a: Int, b: Int) -> Int in return a + b }위 코드는 간소화 하지않은 가장 기본적인 형태의 closure 로 두 개의 정수를 parameter 로 받아 합을 반환하는 closure 입니다.코드를 봤을때 조금 복잡해보이지만 closure 는 코드를 간략화 할 수 있는 강력한 기능을 가지고 있습니다.Closure 간소화하기타입 생략먼저 앞에서 parameter 가 Int 라고 선언 되었으니 closure 는 타입 추론을 통해 a 와 b 가 자연스럽게 Int 라는 것을 알 수 있습니다. 이를 줄여보면var addClosure: (Int, Int) -> Int = { (a, b) -..