var userName:String?
//userName="chen"
print("Hello " + (userName ?? "Guest") )
//userName="chen"
print("Hello " + (userName ?? "Guest") )
2017-02-14
Swift3.0 里,函數的參數名是必須要寫的。
如果不想在外部調用的時候必須寫參數名,只需要在參數名前面添加 _ 即可。
func add(_ a:Int,_ b:Int,_ args:Int...)->Int
如果不想在外部調用的時候必須寫參數名,只需要在參數名前面添加 _ 即可。
func add(_ a:Int,_ b:Int,_ args:Int...)->Int
2017-02-13
在 swift 3,0 里面又改了。。。
要用 str.index( str.startIndex , 10 )函數
要用 str.index( str.startIndex , 10 )函數
2017-01-04
結尾閉包用不到了吧,swift3.0
arr.sorted { (a, b) -> Bool in
return a > b
}
arr.sorted { (a, b) -> Bool in
return a > b
}
func compareTwoStr(s1:String,s2:String)->Bool
{
return s1.characters.count < s2.characters.count
}
strArr.sorted(by: compareTwoStr)
swift3.0 改了
{
return s1.characters.count < s2.characters.count
}
strArr.sorted(by: compareTwoStr)
swift3.0 改了
2016-11-14