2017-02-14 87 views
1

有沒有更簡單的方法來創建一個範圍在swift中的數字數組?在Swift中快速創建一個數字範圍的方法

現在,我使用的是這樣的:

var arrayOfInts = [UInt32]() 

for number in 1...100 { 
    arrayOfInts.append(number) 
} 

有沒有做這件事的一個行路?

+1

https://developer.apple.com/reference/swift/array/1690136-subscript –

回答

2
var arrayOfInts = Array(1...100) 

遊樂場輸出 playground

2

這是足夠短?

let array = Array(1...100) 
+0

戴夫!非常感謝。 Sasquatch用頭髮打敗你。希望這是Sasquatch比你快的唯一時間:) – Adrian

+2

哈哈。布拉沃。如果編程失敗,你應該嘗試喜劇。 –

1

嘗試這樣

var z = [Int](1...100) 
print(z) 

DEMO

+0

謝謝你,Anik!那個Swift沙盒非常酷! – Adrian