Swift学习笔记(三十二)——可变参数
2015-09-16 15:49
489 查看
(1)有时候我们需要传入的参数个数是不确定的,所以我们在声明参数的时候,可以使用可变参数:
传入的参数个数可以任意。
可变参数必须放在整个参数列表的最后。并且一个函数,最多只能有一个可变参数。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
import Foundation func add(a:Int,b:Int,others:Int ...) -> Int{ var result = a + b for number in others{ result += number } return result } println(add(1,2,3,4,5))
传入的参数个数可以任意。
可变参数必须放在整个参数列表的最后。并且一个函数,最多只能有一个可变参数。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
相关文章推荐
- 语法参考系列——(一)如何读懂Swift的语言参考
- Swift学习笔记(三十一)——参数的默认值
- Swift学习笔记(三十)——函数的内部参数名和外部参数名
- Swift学习笔记(二十九)——函数的使用1
- 总结swi1.2适配swift2.0遇到的改变
- 《从零开始学Swift》学习笔记(Day 13)——数据类型之整型和浮点型
- Swift第三课 分支语句 if else for forin switch while do-while
- Swift 2.0学习笔记(Day 13)——数据类型之整型和浮点型
- swift2.0 Cannot assign a value of type '[CFString]' to a value of type '[String]'
- Swift学习笔记(二十八)——Switch-Case的高级用法
- Swift学习笔记(二十七)——条件语句和Switch-case语句
- Swift学习 第一课,变量与常量
- Swift 2.0 : 'enumerate' is unavailable: call the 'enumerate()' method on the sequence
- Swift基础语法详解(一)
- Swift之贪婪的UIButton
- Swift中的NSKeyedArchiver使用
- Swift中的单例的实现方式
- Swift_基础部分
- Swift 2:可以使用 @NSManage 标记自动生成方法
- Swift 2.0学习笔记(Day 1)——我的第一行Swift代码