Swift如何散列字符串?

Swift如何散列字符串?,swift,string,hashable,Swift,String,Hashable,我正在浏览String()的快速实现 String实现了Hashable协议,这意味着它必须提供一个hashValue。但是,在上面链接的字符串实现中没有提供。我在哪里能找到这个?我假设字符串从某个地方继承了它。关于上面提到的内容,您完全正确: 字符串实现协议 您在问题中提供的文件链接中看不到符合哈希表协议的实现在哪里的原因是: 'String:Hashable'一致性已移动到另一个文件中。你可以在这里找到它: ; 请注意,该文件是StringHashable.swift,但不是String.s

我正在浏览String()的快速实现


String实现了Hashable协议,这意味着它必须提供一个hashValue。但是,在上面链接的字符串实现中没有提供。我在哪里能找到这个?我假设字符串从某个地方继承了它。

关于上面提到的内容,您完全正确:

字符串实现协议

您在问题中提供的文件链接中看不到符合
哈希表
协议的实现在哪里的原因是:

'String:Hashable'
一致性已移动到另一个文件中。你可以在这里找到它: ; 请注意,该文件是StringHashable.swift,但不是String.swift

您还可以在此处找到此更改的提交:

关于提到的内容,您完全正确:

字符串实现协议

您在问题中提供的文件链接中看不到符合
哈希表
协议的实现在哪里的原因是:

'String:Hashable'
一致性已移动到另一个文件中。你可以在这里找到它: ; 请注意,该文件是StringHashable.swift,但不是String.swift

您还可以在此处找到此更改的提交: