标签: java c# ios objective-c
我正在创建一个在线社交应用。 我需要一种方法来创建很多随机唯一ID,如userId,chatRoom Id之类的东西。 不仅如此,我还想确保可以使用Java或C#创建此算法。 我应该使用NSUUID吗?每次创建新的NSUUID时,它都会创建一个新的唯一字符串吗? 或者有什么简单的方法可以使用timeStamp创建一个?
答案 0 :(得分:5)
您可以使用UUIDs。 Java和C#具有生成它们的实现。在Java中使用C#中的 java.util.UUID.randomUUID(); ,您可以使用Guid.NewGuid();。
java.util.UUID.randomUUID();
Guid.NewGuid();
答案 1 :(得分:0)
查看Hashids。
我相信它有多种语言的版本,可以满足您的需求。