swift向方法传数组参数的语法
2016-05-24 16:24
363 查看
总是记不住向方法中传数组参数的语法,所以记录一下。
func calculateStatistics(scores:[Int]) -> (min:Int,max:Int,sum:Int) { var min = scores[0] var max = scores[0] var sum = 0 for score in scores { if score>max { max=score } else if score<min{ min=score } sum += score } return (min,max,sum) } let a=calculateStatistics([5,3,100,3,9]) print(a.min) print(a.sum) print(a.0)
最主要的是这句:func calculateStatistics(scores:[Int]) -> (min:Int,max:Int,sum:Int) {}
相关文章推荐
- swift基础笔记4-类和结构体
- swift新版本相对于swift1.0版本改动大全
- swift dictionary 是否存在key
- swift基础笔记3-枚举
- Swift ABI 稳定时间将被推迟,新版本 iPhone 可能包括双镜头相机
- Swift中的协议和闭包
- Swift的自动引用计数->解决内存泄露
- [快速学会Swift第三方库] SwiftyJSON篇
- Swift_ uitableview使用自定义(xib)cell
- swift基础笔记2-闭包
- swift笔记1
- swift调用oc对象活着c语言
- Swift专题讲解十七——Optional链
- Swift 数组
- swift学习之路(五)字符串和字符
- Swift之语法2(精简版)
- 安装Cocoapods
- Date picker 控件简介
- IOS-swift 动画05 CALayer绘图动画
- [快速学会Swift第三方库] SQLite.swift篇