var userName:String?
//userName="chen"
print("Hello " + (userName ?? "Guest") )
//userName="chen"
print("Hello " + (userName ?? "Guest") )
2017-02-14
Swift3.0 里,函數(shù)的參數(shù)名是必須要寫(xiě)的。
如果不想在外部調(diào)用的時(shí)候必須寫(xiě)參數(shù)名,只需要在參數(shù)名前面添加 _ 即可。
func add(_ a:Int,_ b:Int,_ args:Int...)->Int
如果不想在外部調(diào)用的時(shí)候必須寫(xiě)參數(shù)名,只需要在參數(shù)名前面添加 _ 即可。
func add(_ a:Int,_ b:Int,_ args:Int...)->Int
2017-02-13
在 swift 3,0 里面又改了。。。
要用 str.index( str.startIndex , 10 )函數(shù)
要用 str.index( str.startIndex , 10 )函數(shù)
2017-01-04
已采納回答 / dky
數(shù)組內(nèi)只能保存一種特定的數(shù)據(jù)類(lèi)型。元組內(nèi)的值可以使任意類(lèi)型,并不要求是相同類(lèi)型。
swift堪稱(chēng)世界最美編程語(yǔ)言,老師乃是全網(wǎng)swift講的最好老師
2016-11-30
最贊回答 / 慕無(wú)忌7423951
對(duì) 不過(guò)這個(gè)是完整的 我也在看這個(gè) 想先完整地看一遍 了解點(diǎn)了之后再去學(xué)習(xí)最新版本的 ?這個(gè)里面講的挺不錯(cuò)的 很詳細(xì) 比看書(shū)更容易接受
2016-11-28
老師講的真不錯(cuò),講得很自然,學(xué)的也很自然,適合有OC基礎(chǔ)的人學(xué)習(xí)
2016-11-27
結(jié)尾閉包用不到了吧,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