Instance Method インスタンスメソッド

formSymmetricDifference(_:)

Replaces this set with a new set containing all elements contained in either this set or the given set, but not in both. このセットを、このセットか与えられたセットのどちらかの中に、しかし両方ではなく、含まれるすべての要素を含んでいる新しいセットで置き換えます。

Declaration 宣言

mutating func formSymmetricDifference(_ other: Self)
Available when RawValue conforms to FixedWidthInteger. RawValueFixedWidthIntegerに準拠する時に利用可能です。

Parameters パラメータ

other

An option set. あるオプションセット。

Discussion 議論

This method is implemented as a ^ (bitwise XOR) operation on the two sets’ raw values. このメソッドは、2つの集合の持つ生の値に関する^(ビット単位XOR)演算として実装されます。