XCode 15.2 日本語化計画:New Human Interface Guideline
与えられた要素がまだメンバーでない場合は、オプションセットに追加します。
newMember
挿入すべき要素。
newMember が self に含まれていない場合 (true, newMember)。それ以外の場合は、(false, oldMember) を返しますが、ここで oldMember は、newMember と等しいセットのメンバーです。
以下の例では、purchasePrice が 50.0 より大きい場合、.secondDay 配送オプションが freeOptions オプションセットに追加されます。ShippingOptions 宣言については、OptionSet プロトコルの議論を参照してください。
セットに要素がないかどうかを示すブール値。
func contains(AttributedString.FormattingOptions) -> Bool
与えられた要素がオプションセットのメンバーであるかどうかを示すブール値を返します。
func formIntersection(AttributedString.FormattingOptions)
与えられたセット内にも存在しない、このオプションセットの要素をすべて削除します。
func formSymmetricDifference(AttributedString.FormattingOptions)
このセットを、このセットまたは与えられたセットのいずれか (両方には含まれない) に含まれるすべての要素を含む新しいセットに置き換えます。
func formUnion(AttributedString.FormattingOptions)
別のセットの要素をこのオプションセットに挿入します。
func intersection(AttributedString.FormattingOptions) -> AttributedString.FormattingOptions
このセットと与えられたセットの両方に含まれる要素のみを含む新しいオプションセットを返します。
func isDisjoint(with: AttributedString.FormattingOptions) -> Bool
セットに与えられたセットと共通のメンバーがないかどうかを示すブール値を返します。
func isStrictSubset(of: AttributedString.FormattingOptions) -> Bool
このセットが与えられたセットの厳密なサブセットであるかどうかを示すブール値を返します。
func isStrictSuperset(of: AttributedString.FormattingOptions) -> Bool
このセットが与えられたセットの厳密なスーパーセットであるかどうかを示すブール値を返します。
func isSubset(of: AttributedString.FormattingOptions) -> Bool
セットが別のセットのサブセットであるかどうかを示すブール値を返します。
func isSuperset(of: AttributedString.FormattingOptions) -> Bool
セットが与えられたセットのスーパーセットであるかどうかを示すブール値を返します。
func remove(AttributedString.FormattingOptions) -> AttributedString.FormattingOptions?
与えられた要素とそれに含まれるすべての要素を削除します。
func subtract(AttributedString.FormattingOptions)
与えられたセットの要素をこのセットから削除します。
func subtracting(AttributedString.FormattingOptions) -> AttributedString.FormattingOptions
与えられたセット内に存在しないこのセットの要素を含む新しいセットを返します。
func symmetricDifference(AttributedString.FormattingOptions) -> AttributedString.FormattingOptions
このセットまたは与えられたセット内に含まれるが、両方には含まれない要素を含む新しいオプションセットを返します。
func union(AttributedString.FormattingOptions) -> AttributedString.FormattingOptions
このセット、与えられたセット、またはその両方に含まれる要素の新しいオプションセットを返します。
func update(with: AttributedString.FormattingOptions) -> AttributedString.FormattingOptions?
与えられた要素をセットに挿入します。