Instance Method

contains(_:)

Returns a Boolean value that indicates whether a given element is a member of the option set.

Declaration

func contains(_ member: DispatchSource.MachSendEvent) -> Bool

Parameters

member

The element to look for in the option set.

Return Value

true if the option set contains member; otherwise, false.

Discussion

This example uses the contains(_:) method to check whether next-day shipping is in the availableOptions instance.

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