[swift] 클로저를 사용한 함수를 만들어보세요.
클로저는 일급 객체로서 함수와 동일한 방식으로 사용할 수 있습니다. Swift에서는 클로저를 사용하여 함수를 선언하고 호출할 수 있습니다.
// 클로저를 이용한 함수 선언
let multiply: (Int, Int) -> Int = { a, b in
return a * b
}
// 클로저를 이용한 함수 호출
let result = multiply(5, 3)
print(result) // 출력 결과: 15
위의 예제에서는 multiply
라는 이름의 클로저를 선언하고, 두 개의 인수를 곱한 결과를 반환합니다. 이후에 multiply
클로저를 호출하여 결과를 출력합니다.
클로저를 사용하면 함수처럼 기능을 모듈화하고 필요한 곳에서 호출하여 사용할 수 있습니다.
클로저에 대한 자세한 내용은 Swift 공식 문서를 참고할 수 있습니다.
이렇듯 클로저를 사용하여 함수를 만들고 호출하는 방법을 알아보았습니다.