XCode 15.2 日本語化計画:New Human Interface Guideline
与えられた要素とそれに含まれるすべての要素を削除します。
member
削除すべきセットの要素。
[member] とセットの交差 (交差が空でない場合)。それ以外の場合は nil。
以下の例では、.priority 配送オプションが options オプションセットから削除されます。同じ配送オプションを再度削除しようとすると、オプションにはメンバーとして .priority が含まれないため、結果は nil になります。
次の例では、.express 要素が remove(_:) に渡されます。.express は options のメンバーではありませんが、.express はオプションセットの残りの .secondDay 要素を組み込みます。したがって、options は空になり、.express と options の間の交差部分が返されます。
セットに要素がないかどうかを示すブール値。
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 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?
与えられた要素をセットに挿入します。