init(array: [Any])
Initializes a newly allocated set with the objects that are contained in a given array.
与えられた配列の中に含まれるオブジェクトを持つ、新しくアロケートされた集合を初期化します。
init(objects: UnsafePointer<AnyObject>?, count: Int)
Initializes a newly allocated set with a specified number of objects from a given C array of objects.
新しくアロケートされた集合を初期化します、与えられたC配列のオブジェクトからの指定された数のオブジェクトを使います。
init(set: Set<AnyHashable>)
Initializes a newly allocated set and adds to it objects from another given set.
新しくアロケートされた集合を初期化して、それに別の与えられた集合からのオブジェクトを加えます。
init(set: Set<AnyHashable>, copyItems : Bool)
Initializes a newly allocated set and adds to it members of another given set.
新しくアロケートされた集合を初期化して、それに別の与えられた集合のメンバを加えます。