码迷,mamicode.com
首页 > 其他好文 > 详细

自定义函数中的参数返回值 “-> (Int -> Int)”的问题

时间:2014-06-26 22:59:01      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:style   class   blog   code   color   问题   

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

自定义函数中的参数返回值 “-> (Int -> Int)”的问题

标签:style   class   blog   code   color   问题   

原文地址:http://www.cnblogs.com/skiy/p/3807789.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!