API コレクション


SetAlgebra の実装





トピックス


イニシャライザ


init<S>(S)

アイテムの有限のシーケンスから新しいセットを作成します。


init(arrayLiteral: Self.Element...)

与えられた配列リテラルの要素を含むセットを作成します。



インスタンスプロパティ


var isEmpty: Bool

セットに要素がないかどうかを示すブール値。



インスタンスメソッド


func isDisjoint(with: Self) -> Bool

セットに与えられたセットと共通のメンバーがないかどうかを示すブール値を返します。


func isStrictSubset(of: Self) -> Bool

このセットが与えられたセットの厳密なサブセットであるかどうかを示すブール値を返します。


func isStrictSuperset(of: Self) -> Bool

このセットが与えられたセットの厳密なスーパーセットであるかどうかを示すブール値を返します。


func isSubset(of: Self) -> Bool

セットが別のセットのサブセットであるかどうかを示すブール値を返します。


func isSuperset(of: Self) -> Bool

セットが与えられたセットのスーパーセットであるかどうかを示すブール値を返します。


func subtract(Self)

与えられたセットの要素をこのセットから削除します。


func subtracting(Self) -> Self

与えられたセットに存在しない、このセットの要素を含む新しいセットを返します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ