【发布时间】:2016-03-09 03:03:26
【问题描述】:
在 iOS 的文档 String.hash 中说:
您不应依赖此属性具有相同的哈希值 OS X 版本。
(奇怪为什么他们在 iOS 文档中提到 OS X)
嗯,我需要一个不会随着 iOS 版本而改变的哈希函数。可以很简单,我不需要 SHA 之类的东西。有什么图书馆吗?
关于这个here 还有另一个问题,但那里接受的(也是唯一的)答案只是表明我们应该尊重文档中的注释。
【问题讨论】:
-
如果它可以简单,为什么不使用MD5 hash编辑:swift version
-
@Fonix 是的,这可能是解决方案。您要链接的问题有很多答案 - 您能否推荐任何在 Swift 中具有稳定和快速 MD5 哈希实现的答案?
-
请参阅我的第一条评论中的第二个链接,但除此之外,还有大量的解决方案可以通过快速谷歌搜索
标签: ios swift hash nsstring hashcode