我正试图找到一种方法,可以将任何字符串转换为生成的确定数字。
那是......
例如,您可以在字母表中为字母中的每个字母添加字母索引。
当然,这对于不使用相同字母的语言中的字符串不起作用。
必须有更好的方法让这样的东西工作吗?
答案 0 :(得分:2)
NSObject有一个名为" hash"的方法。这将为您做到这一点:NSObject hash
在ObjectiveC中:
NSUInteger value = myString.hash;
在Swift中:
let value = myString.hash
答案 1 :(得分:1)
您可以使用NSString.hash
,或是,其他语言'字符也用数字表示:如果你不介意大小,你可以联系他们。 Base64还会从字符串中创建(十六进制)数字。