Swift 是一種支持多編程范式和編譯式的開源編程語(yǔ)言,蘋果于2014年WWDC(蘋果開發(fā)者大會(huì))發(fā)布,用于開發(fā) iOS,OS X 和 watchOS 應(yīng)用程序。
Swift 結(jié)合了 C 和 Objective-C 的優(yōu)點(diǎn)并且不受 C 兼容性的限制。
Swift 在 Mac OS 和 iOS 平臺(tái)可以和 Object-C 使用相同的運(yùn)行環(huán)境。
Swift 數(shù)組 語(yǔ)法
Swift 數(shù)組使用有序列表存儲(chǔ)同一類型的多個(gè)值。相同的值可以多次出現(xiàn)在一個(gè)數(shù)組的不同位置中。
Swift 數(shù)組會(huì)強(qiáng)制檢測(cè)元素的類型,如果類型不同則會(huì)報(bào)錯(cuò),Swift 數(shù)組應(yīng)該遵循像Array<Element>這樣的形式,其中Element是這個(gè)數(shù)組中唯一允許存在的數(shù)據(jù)類型。
如果創(chuàng)建一個(gè)數(shù)組,并賦值給一個(gè)變量,則創(chuàng)建的集合就是可以修改的。這意味著在創(chuàng)建數(shù)組后,可以通過(guò)添加、刪除、修改的方式改變數(shù)組里的項(xiàng)目。如果將一個(gè)數(shù)組賦值給常量,數(shù)組就不可更改,并且數(shù)組的大小和內(nèi)容都不可以修改。