swift 語法
1.sort()侧巨,sorted()翰守,sorted(by:)
//尾綴-ed或-ing表示過去時或名詞,有返回值不影響原對象 话肖,若無尾綴則為動作北秽,影響原對象
數(shù)組從小到大排序,sort()影響原數(shù)組最筒,sorted()不影響原數(shù)組
2.enumerate(元組)
//遍歷數(shù)組中每一個對象和每一個對象相應(yīng)的索引及對應(yīng)數(shù)據(jù)
var scores=[98,92,78,100]
for scoreInfo in scores.enumerated(){
print(scoreInfo)
}
//打印(0,98) (1,92) (2贺氓,78)(3,100)
3.//reverse(倒序遍歷)
4.floatingpoint
5.床蜘?辙培?(空合運算符)
//@autoclosure這個關(guān)鍵字將一個類型自動轉(zhuǎn)換成了一個閉包。如果你本身就是閉包(或者函數(shù))邢锯,非常好扬蕊,你將享受這種延遲調(diào)用帶來的優(yōu)勢;但如果你不是閉包丹擎,你將被自動封裝成閉包厨相,同時也享受了這種延遲調(diào)用帶來的性能提升!比如"X"鸥鹉,就會被封裝成{return "X"}