这个数组扩展中的“+”闭包是做什么的?

时间:2016-05-29 19:12:13

标签: ios swift closures

“+”的函数如何返回一个看起来像是在添加每个索引的所有前面数字的数组?我得到0 + 1 = 1,1 + 2 = 3,1 + 2 + 3 + 4 = 10但是我无法连接组合功能如何只用“+”

4/12/14 0
4/29/16 0
4/13/14 1
4/28/16 1
4/14/14 2
4/27/16 2
4/15/14 3
4/26/16 3
4/16/14 4
4/25/16 4

1 个答案:

答案 0 :(得分:1)

copy special是一个功能。说combine 调用该函数,它接受两个参数。在Swift中,combine(running, next)(与其他所有运算符一样)一个函数。因此,当+combine时,调用+会将combine添加到running并返回结果。