Swift 標準ライブラリ   >   OptionSet   >   update(with:)
インスタンスメソッド
update(with:)
与えられた要素をセットに挿入します。
宣言
戻り値
交差点が空でない場合、[newMember] とセットの交差。そうでなければ、nil。
議論
newMember がセットに含まれていないがセットの現在のメンバーを包含している場合、包含されたメンバーが返されます。
リスト 1
var options: ShippingOptions = [.secondDay, .priority] let replaced = options.update(with: .express) print(replaced == .secondDay) // Prints "true"