[swift] 클로저를 사용한 함수를 만들어보세요.

클로저는 일급 객체로서 함수와 동일한 방식으로 사용할 수 있습니다. Swift에서는 클로저를 사용하여 함수를 선언하고 호출할 수 있습니다.

// 클로저를 이용한 함수 선언
let multiply: (Int, Int) -> Int = { a, b in
    return a * b
}

// 클로저를 이용한 함수 호출
let result = multiply(5, 3)
print(result) // 출력 결과: 15

위의 예제에서는 multiply라는 이름의 클로저를 선언하고, 두 개의 인수를 곱한 결과를 반환합니다. 이후에 multiply 클로저를 호출하여 결과를 출력합니다.

클로저를 사용하면 함수처럼 기능을 모듈화하고 필요한 곳에서 호출하여 사용할 수 있습니다.

클로저에 대한 자세한 내용은 Swift 공식 문서를 참고할 수 있습니다.

이렇듯 클로저를 사용하여 함수를 만들고 호출하는 방법을 알아보았습니다.