汎用イニシャライザ


init(_:)


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


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+ Xcode 13.0+

init<S>(_ sequence: S) where S : Sequence, AttributedString.FormattingOptions == S.Element





パラメータ


sequence

新しいセットのメンバーとして使用すべき要素。



議論


このイニシャライザを使用して、配列や範囲などの既存のシーケンスから新しいセットを作成します。



  1. let validIndices = Set(0..<7).subtracting([2, 4, 5])
  2. print(validIndices)
  3. // Prints "[6, 0, 1, 3]"





以下も見よ


書式設定オプションの作成


init()

空のオプションセットを作成します。


typealias AttributedString.FormattingOptions.Element

シーケンスから書式設定オプションを作成するための要素の型。


init(arrayLiteral: AttributedString.FormattingOptions...)

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


typealias AttributedString.FormattingOptions.ArrayLiteralElement

配列リテラルから書式設定オプションを作成するための要素の型。


init(rawValue: UInt)

与えられた生の値から書式設定オプションのインスタンスを作成します。


typealias AttributedString.FormattingOptions.RawValue

生の値から書式設定オプションを作成するための要素の型。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ