文書   >   Foundation   >   Archives and Serialization   >   JSONEncoder   >   JSONEncoder.OutputFormatting   >   update(with:)
インスタンスメソッド
update(with:)
指定された要素をセットに挿入します。
宣言
戻り値
交差 (intersection) が空でない場合、[newMember] とセットの交差。そうでなければ、nil。
議論
newMember がセットに含まれていないがセットの現在のメンバを包含している場合、包含されたメンバーが返されます。
var options: ShippingOptions = [.secondDay, .priority]
let replaced = options.update(with: .express)
print(replaced == .secondDay)
// Prints "true"