Instance Methodswift 6.0.3Swift
difference(from:)
Returns the difference needed to produce this collection’s ordered elements from the given collection.
- iOS
- 13.0+
- macOS
- 10.15+
- tvOS
- 13.0+
- watchOS
- 6.0+
func difference<C>(from other: C) -> CollectionDifference<Self.Element> where C : BidirectionalCollection, Self.Element == C.Element
Parameters
- other
The base state.
Returns
The difference needed to produce this collection’s ordered elements from the given collection.
This function does not infer element moves. If you need to infer moves, call the inferringMoves()
method on the resulting difference.