-
switch case 必须包含所有情况,case 不包含所有情况时要有default , case 包含所有情况时可以省略 default查看全部
-
switch case 默认 break, fallthrough 可以取消 break查看全部
-
switch case where , 不仅是元组 , 任何数据类型都可以查看全部
-
switch case value binding查看全部
-
switch case 使用下划线 ( _ ) 忽略部分数值查看全部
-
switch case 元组查看全部
-
switch case 区间运算符查看全部
-
Optional binding: 可选型的解包和条件判断语句结合在一起查看全部
-
不能对可选型变量进行强制类型查看全部
-
swift2.0中不再支持sorted的直接调用 而是将其作为array的一个方法 array.sort() 默认从小到大 等同于 array.sort(<) array.sort(>) 就是从大到小排序 当然了同样支持函数类型的参数传入 假设fun->Bool 可以使用array.sort(fun)查看全部
-
新版已经改了小于是“..<”查看全部
-
数组的定义方法 var array = ["A","B","C"]或者空数组[],但是这样定义空数组相当于定义了一个静态数组,之后不能改变 var array2:[String] = ["A","B","C"],或者空数组[],这样定义空数组没有问题 var array3:Array<String> = ["A","B","C"]或者空数组[],这样也是正确的 空数组还可这样定义: var array4 = [String]()查看全部
-
swift2.0中没有advance方法,正确做法是:<br> <br> let endIndex:String.Index = str.endIndex.advancedBy(-7) 或者 let endIndex:String.Index = str.startIndex.advancedBy(10)查看全部
-
在swift2.0中,遍历字符串用 for c in str是不行的,正确做法是: for c in str.characters查看全部
-
swift 2.0中计算字符串的长度的方法是: str.characters.count查看全部
举报
0/150
提交
取消