var isEmpty : Bool
A Boolean value that indicates whether the set has no elements.
集合が要素をひとつも持たないかどうかを指し示すブール値。
func contains(AttributedString.FormattingOptions) -> Bool
Returns a Boolean value that indicates whether a given element is a member of the option set.
与えられた要素がオプションセットのメンバであるかどうかを指し示すブール値を返します。
func formIntersection (AttributedString.FormattingOptions)
Removes all elements of this option set that are not also present in the given set.
このオプションセットに属し、また与えられたセットの中に含まれない、すべての要素を除去します。
func formSymmetricDifference (AttributedString.FormattingOptions)
Replaces this set with a new set containing all elements contained in either this set or the given set, but not in both.
このセットを、このセットか与えられたセットのどちらかの中に、しかし両方ではなく、含まれるすべての要素を含んでいる新しいセットで置き換えます。
func formUnion (AttributedString.FormattingOptions)
Inserts the elements of another set into this option set.
別のセットの要素をこのオプションセットへと挿入します。
func insert(AttributedString.FormattingOptions) -> ( inserted: Bool, memberAfterInsert : AttributedString.FormattingOptions)
Adds the given element to the option set if it is not already a member.
与えられた要素を、それがすでにメンバでないならばオプションセットに加えます。
func intersection(AttributedString.FormattingOptions) -> AttributedString.FormattingOptions
Returns a new option set with only the elements contained in both this set and the given set.
このセットと与えられたセットの両方の中に含まれる要素だけを持つ新しいオプションセットを返します。
func isDisjoint (with: AttributedString.FormattingOptions) -> Bool
Returns a Boolean value that indicates whether the set has no members in common with the given set.
この集合が、与えられた集合と共通のメンバを1つも持たないかどうかを指し示すブール値を返します。
func isStrictSubset (of: AttributedString.FormattingOptions) -> Bool
Returns a Boolean value that indicates whether this set is a strict subset of the given set.
この集合は与えられた集合の狭義の下位集合であるかどうかを指し示すブール値を返します。
func isStrictSuperset (of: AttributedString.FormattingOptions) -> Bool
Returns a Boolean value that indicates whether this set is a strict superset of the given set.
この集合は与えられた集合の狭義の上位集合であるかどうかを指し示すブール値を返します。
func isSubset (of: AttributedString.FormattingOptions) -> Bool
Returns a Boolean value that indicates whether the set is a subset of another set.
この集合は別の集合の下位集合であるかどうかを指し示すブール値を返します。
func isSuperset (of: AttributedString.FormattingOptions) -> Bool
Returns a Boolean value that indicates whether the set is a superset of the given set.
この集合が、与えられた集合の上位集合であるかどうかを指し示すブール値を返します。
func remove(AttributedString.FormattingOptions) -> AttributedString.FormattingOptions?
Removes the given element and all elements subsumed by it.
与えられた要素とそれによって包括されるすべての要素を除去します。
func subtract(AttributedString.FormattingOptions)
Removes the elements of the given set from this set.
与えられた集合の要素をこの集合から除去します。
func symmetricDifference (AttributedString.FormattingOptions) -> AttributedString.FormattingOptions
Returns a new option set with the elements contained in this set or in the given set, but not in both.
このセットの中にまたは与えられたセットの中に、しかし両方の中にではなく、含まれる要素からなる新しいオプションセットを返します。
func union(AttributedString.FormattingOptions) -> AttributedString.FormattingOptions
Returns a new option set of the elements contained in this set, in the given set, or in both.
このセットの中に、与えられたセットの中に、または両方の中に、含まれる要素からなる新しいオプションセットを返します。
func update(with: AttributedString.FormattingOptions) -> AttributedString.FormattingOptions?
Inserts the given element into the set.
与えられた要素をセットへと挿入します。