Swift 是一種支援多程式設(shè)計(jì)範(fàn)式和編譯式的開源程式語言,蘋果於2014年WWDC(蘋果開發(fā)者大會)發(fā)布,用於開發(fā) iOS,OS X 和 watchOS 應(yīng)用程式。

Swift 結(jié)合了 C 和 Objective-C 的優(yōu)點(diǎn)並且不受 C 相容性的限制。

Swift 在 Mac OS 和 iOS 平臺可以和 Object-C 使用相同的運(yùn)作環(huán)境。

Swift 數(shù)組 語法

Swift 陣列使用有序列表儲存相同類型的多個(gè)值。相同的值可以多次出現(xiàn)在一個(gè)陣列的不同位置。

Swift 陣列會強(qiáng)制偵測元素的類型,如果類型不同則會報(bào)錯(cuò),Swift 陣列應(yīng)該遵循像Array<Element>這樣的形式,其中Element是這個(gè)陣列中唯一允許存在的資料類型。

如果建立一個(gè)數(shù)組,並賦值給一個(gè)變量,則創(chuàng)建的集合就是可以修改的。這意味著在建立數(shù)組後,可以透過新增、刪除、修改的方式來改變數(shù)組裡的項(xiàng)目。如果將陣列賦值給常數(shù),則陣列不可更改,且陣列的大小和內(nèi)容都不可以修改。

Swift 數(shù)組 範(fàn)例

import?Cocoa
var?someInts?=?[Int](repeating:?10,?count:?3)
var?someVar?=?someInts[0]
print(?"第一個(gè)元素的值?\(someVar)"?)
print(?"第二個(gè)元素的值?\(someInts[1])"?)
print(?"第三個(gè)元素的值?\(someInts[2])"?)