问答详情
源自:4-7 Swift2.0 函数式编程初步

关于导入function的问题

我不太明白by changeScore(Int)->Int 中的(int)是什么意思,导入的是一个元组?

提问者:NightIce3402389 2016-06-16 10:08

个回答

  • YumaiCode
    2016-07-28 10:51:40
    已采纳

    是的,可以这么认为,不过,这个元组只有一个数据,且为Int类型

    补充:

    by changeScore: (Int)->Int

    by是外部参数名,changeScore是函数名,(Int)中的Int是函数的参数类型,->Int中的Int是返回值类型

    (Int)的意思是changeScore函数只有一个参数,且类型为Int,(Int)可以理解为元组的概念,传入一组数据。

  • 慕瓜0148373
    2016-06-16 16:19:26

    不就是一个参数类型么?