2016-11-15 19 views

答えて

3

A(可算)範囲配列であり、Set直接配列からセットを作成することを可能にする初期

public init<Source : Sequence where Source.Iterator.Element == Element>(_ sequence: Source) 

を有する:

let count = 10 
let range = 0..<count // CountableRange<Int> 
let set = Set(range) // Set<Int> 

それとも

let count = 10 
let set = Set(0..<count) // Set<Int> 

または

let set = Set(0..<10) // Set<Int> 

(非負)の整数値のセットを管理するための専用タイプ あるIndexSetもあることに注意してください。

let indexSet = IndexSet(0..<10) 
+0

同じ正確な答えは、配列にも適用できます。 –

関連する問題