Swift 是一種支援多程式設計範式和編譯式的開源程式語言,蘋果於2014年WWDC(蘋果開發者大會)發布,用於開發 iOS,OS X 和 watchOS 應用程式。

Swift 結合了 C 和 Objective-C 的優點並且不受 C 相容性的限制。

Swift 在 Mac OS 和 iOS 平台可以和 Object-C 使用相同的運作環境。

Swift 數組 語法

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

Swift 陣列會強制偵測元素的類型,如果類型不同則會報錯,Swift 陣列應該遵循像Array<Element>這樣的形式,其中Element是這個陣列中唯一允許存在的資料類型。

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

Swift 數組 範例

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