您的位置:首页 > 移动开发 > Swift

Swift--map函数浅析

2016-03-29 11:37 323 查看
原文网址:http://www.2cto.com/kf/201510/447853.html

Swift语言的数组提供了一个map函数很好用,可建立一个a数组的映射数组b,即数学上的y = f(x).

我为大家用代码来实现一下:

?
输出结果如下:




输出结果分析:可以看到,我们对数组中的每一个元素都执行了+10操作,我们并没有进行遍历,然后再赋值给另一个新数组,可见使用map函数十分的方便。

当然map函数的作用不限于此,不仅传递一个函数作为参数,还可以传递一个闭包表达式,代码如下:

?
输出结果如下:




输出结果分析:使用闭包比传递一个参数方便、简洁。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: