Void function as a parameter in Swift
func checkAndProcess(number: Int, process: (Int) -> Void) {
if number < 10 {
process(number)
}
}
let process = {
(number: Int) in print(number*10)
}
checkAndProcess(5, process: process)
//printed: 50
- Log in to post comments