Removes the elements of the given set from this set.
SDK
- Xcode 8.0+
Framework
- Swift Standard Library
Declaration
mutating func subtract(_ other: Set<Element>)
Parameters
otherAnother set.
Discussion
In the following example, the elements of the employees set that are also members of the neighbors set are removed. In particular, the names "Bethany" and "Eric" are removed from employees.
var employees: Set = ["Alicia", "Bethany", "Chris", "Diana", "Eric"]
let neighbors: Set = ["Bethany", "Eric", "Forlani", "Greta"]
employees.subtract(neighbors)
print(employees)
// Prints "["Diana", "Chris", "Alicia"]"