func makeIncrementer() -> (Int -> Int) { func addOne(number: Int) -> Int { return 1 + number } return addOne } var increment = makeIncrementer() println(increment(7))
这里为什么要写两个 Int->Int
这里是返回值是参数,左边是参数,右边是返回值的意思。
自定义函数中的参数返回值 “-> (Int -> Int)”的问题,布布扣,bubuko.com
时间: 2024-10-10 02:42:27