我需要获取一个对象的哈希值来与服务器上存储的哈希值进行比较。在客户端获取哈希的最简单方法似乎是var jsonError: NSError?
let json = NSJSONSerialization.JSONObjectWithData(weatherData, options: nil, error: &jsonError)
,但我想知道如果我有相同的对象,我可以在服务器端重现该哈希值?或者为了使这更容易,假设对象是一个字符串。
dart是否使用像MD5这样的广为人知的方法,我可以在php中轻松使用,或者我会更好地使用不同的方式?
答案 0 :(得分:1)
您可以使用自定义实现覆盖类中的hashCode
getter,以控制它们的创建方式。