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.