func makeIncrementer() -> (Int -> Int) { func addOne(number: Int) -> Int { + number } return addOne } var increment = makeIncrementer() println(increment())
这里为什么要写两个 Int->Int
这里是返回值是参数,左边是参数,右边是返回值的意思。
2023-10-02 09:04:22
func makeIncrementer() -> (Int -> Int) { func addOne(number: Int) -> Int { + number } return addOne } var increment = makeIncrementer() println(increment())
这里为什么要写两个 Int->Int
这里是返回值是参数,左边是参数,右边是返回值的意思。