newArr.sorted(by: {(a: Int, b: Int) -> Bool in
return a > b
})
可以写成这样哦
newArr.sorted(by: {
return $0 > $1
})
return a > b
})
可以写成这样哦
newArr.sorted(by: {
return $0 > $1
})
2017-04-13
func compareTwoString(s1: String, s2: String) -> Bool {
return s1.characters.count == s2.characters.count ? s1 < s2 : s1.characters.count < s2.characters.count
}
return s1.characters.count == s2.characters.count ? s1 < s2 : s1.characters.count < s2.characters.count
}
2017-04-12
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