-
一个函数最多可以用一个可变参数,并且必须放在最后的一个参数 【函数参数类型顺序:需要输入的参数,默认参数,可变参数】查看全部
-
func binarySearch(arrary:[Int]=[], target:Int = 1000) -> Int { for (index, val) in enumerate(arrary) { if val == target { return index } } return -1 } binarySearch(target:1, arrary:[1,2,3,])查看全部
-
func binarySearch(#arrary:[Int], #target:Int) -> Int { for (index, val) in enumerate(arrary) { if val == target { return index } } return -1 } binarySearch(arrary:[1,2,3,], target:3)查看全部
-
case let (x,y) where x == y查看全部
-
使用函数时 更改默认值的 替换的时候要给个外部参数=内部参数名 _ 下划线 取消参数名 调用时无需加参数名 没有默认值的参数 必须按顺序 有默认值的可以不按顺序查看全部
-
# 即使内部参数名也是外部参数名 有外部参数名 调用时必须写出来查看全部
-
Dictionary<String,String>查看全部
-
for (index,item) in enumerate(array2) { println("\(index),\(item)") }查看全部
-
array[2...4]="orz"查看全部
-
1. array 之间可以使用加法,表示两个array拼接 2. array初始化之后就不能修改数据类型查看全部
-
optional binding if let result=maxminScores(userScroes!)查看全部
-
000查看全部
-
if let result = maxminScores(userScores) 这里的if里传的result是可选型查看全部
-
字典的遍历,三种方式查看全部
-
3种方法 看你循环索引 还是循环值 还是2个都循环 遍历数组, 返回数组的index和item. for (index, item) in enumerate(array) { println("\(index) - \(item)") }查看全部
举报
0/150
提交
取消