インスタンスメソッド


contains(_:)


与えられた要素がオプションセットのメンバーであるかどうかを示すブール値を返します。


iOS 8.0+ iPadOS 8.0+ Mac Catalyst 13.0+ macOS 10.10+

tvOS 9.0+ visionOS 1.0+ watchOS 2.0+


func contains(_ member: Self) -> Bool


SelfSelf.Element の場合に使用できます。





議論


このイニシャライザは、生の値がゼロのオプションセットを作成します。


パラメータ


member

オプションセットの中で検索すべき要素。



戻り値


オプションセットにメンバーが含まれている場合は true、そうでない場合は false



議論


以下の例では、contains(_:) メソッドを使用して、availableOptions インスタンスの中に翌日配送が含まれているかどうかを確認します。


  1. let availableOptions = ShippingOptions.express
  2. if availableOptions.contains(.nextDay) {
  3. print("Next day shipping available")
  4. }
  5. // Prints "Next day shipping available"













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ