-
advance 获取字符的索引查看全部
-
Rang<String.Index>(start:str.startIndex,end:str.endIndex) startIndex 不是Int 是String.Index查看全部
-
Optional Binding查看全部
-
注意,这里的if age != nil这句代码的空格。如果age于!之间没有空格则程序会报错!!不知道这是什么原因查看全部
-
字符串String 用双引号引起来。定义时,第一个字母大写。查看全部
-
let 常量查看全部
-
func compareTwoStringByNameAndLength(s1:String, s2:String)->Bool{ if (countElements(s1) == countElements(s2)) { return false } else { return countElements(s1) < countElements(s2) } }查看全部
-
[1,10] 1...b [1,10) 1..<10查看全部
-
无默认值的参数必须放在有默认值参数之前,且必须按照顺序查看全部
-
if theGameEnding == .Win { println("You win!") } else if theGameEnding == .Lose { println("You lose...") } else { println("It's a draw.") } 老师,是这样吗?我觉得还是switch简单啊,if的条件好麻烦啊,还是我写的麻烦了?查看全部
-
??nil聚合运算符,是专门为可选性设计的运算符。 let outputName:String = userNickName != nil ? userNickName! : "Guest" 可写为let outputNameString = userNickName ?? "Guest" a ?? b返回a解包后的值,其中a必须是可选类型,b代表a为nil时的返回值查看全部
-
1.swift中赋值语句无返回值,所以不能当作if的判断条件 2.浮点数也能参与取模取余运算查看全部
-
enum 枚举,其中每一个枚举值都可以有不同的类型 switch的时候需要把其中的值进行解包查看全部
-
函数作为返回值可以解偶查看全部
-
enum 枚举,字符型 if判断查看全部
举报
0/150
提交
取消