Currying

柯里化

Posted by Genie on June 3, 2020

Currying 已废弃 ` *deprecated `

  1. 是swift函数式编程思想的重点表现
  2. swift中通过把method Currying ,把接收多个参数的方法变成接收第一个参数,然后返回接收剩余的参数,返回结果的新方法,在后续的使用中很像链式编程。
1
2
3
4
5
6
func test (a: Int)(b: Int) -> Int {
	return a + b
}

let c  = test(1)
let d = c(2)