文書   >   Foundation   >   Archives and Serialization   >   JSONEncoder   >   JSONEncoder.OutputFormatting   >   contains(_:)


インスタンスメソッド


contains(_:)


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





宣言


func contains(_ member: JSONEncoder.OutputFormatting) -> Bool

パラメータ


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


戻り値


オプションセットに member が含まれている場合は true。それ以外の場合は false


議論


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


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




目次
Xcode の新機能

  • SDK
  • iOS 7.0+
    macOS 10.9+
    tvOS 9.0+
    watchOS 2.0+
    Xcode 7.1+
  • フレームワーク
  • Founfdation
  • 宣言
  • パラメータ
  • 戻り値
  • 議論












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)