Я хочу иметь функцию в качестве переменной в объявлении функции и затем вызывать эту переменную в объявленной функции. Как это сделать в Swift?
Псевдокод:
let something = 0
func one() {
print("one")
}
// Definition
func two( funcVariable: Void, number: Int) {
print("\(number)")
funcVariable() // here I want to call variable function
}
// Call
two(funcVariable: one(), number: somethhing)
Как это сделать?
Пример кода приветствуется.