C# 的 IEqualityComparer<TType> 类似或替代 Swift 语言

C#'s IEqualityComparer<TType> similar or alternative in Swift Language

我是 swift 编程语言的新手,我的背景是 .NET 开发,我想知道是否有任何类似于 C# IEqualityComparer 的协议(接口)或抽象 class swift 语言?

注意:我正在尝试开发具有接口的 SDK(我已经用 C# 编写并尝试将其转换为 Swift),您可以在泛型类型中使用它。接口有一个使用 IEqualityComparer 的方法。

此致。

那将是 Equatable 协议:

https://developer.apple.com/documentation/swift/equatable