gpt4 book ai didi

objective-c - -hash 是否足以唯一地表示一个 URL?

转载 作者:行者123 更新时间:2023-12-03 16:54:44 25 4
gpt4 key购买 nike

我在 NSString 上使用 hash 来获取一个整数来唯一地表示 URL,然后将其存储在 Core Data 中以唯一地表示该对象。

这足以确保它是独一无二的吗? URL 字符串通常为 50 到 80 个字符。

如果不是,我很乐意接受任何改进的建议!

最佳答案

不,哈希值不足以使 URL 唯一。哈希的目的是分布对象,例如计算哈希表索引。

使用哈希码,您可以进行快速比较,如果两个对象有两个不同的哈希值,则它们是不同的,如果它们具有相同的哈希值,则必须使用比较。

关于objective-c - -hash 是否足以唯一地表示一个 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14672384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com