汎用イニシャライザ


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.InterpolationOptions == S.Element





パラメータ


sequence

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



議論


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


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














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ