init()
Creates an empty option set.
空のオプションセットを作成します。
Available when
RawValue
conforms to FixedWidthInteger
.
RawValue
がFixedWidthInteger
に準拠する時に利用可能です。
init<S>(S)
Creates a new set from a finite sequence of items.
いくつかの要素からなる有限のシーケンスから集合を作成します。
init(arrayLiteral : Self.Element...)
Creates a set containing the elements of the given array literal.
与えられた配列リテラルの要素を含んでいる集合を作成します。
Available when
ArrayLiteralElement
is Self.Element
.
ArrayLiteralElement
がSelf.Element
である時に利用可能です。
init(rawValue : Int8)
Creates a new option set from the given raw value.
typealias RawValue
The raw type that can be used to represent all values of the conforming type.
準拠している型の全ての値を表すために使われることができる生の型。