使用Objective C创建唯一用户ID的算法

时间:2015-02-04 20:51:40

标签: java c# ios objective-c

我正在创建一个在线社交应用。 我需要一种方法来创建很多随机唯一ID,如userId,chatRoom Id之类的东西。 不仅如此,我还想确保可以使用Java或C#创建此算法。 我应该使用NSUUID吗?每次创建新的NSUUID时,它都会创建一个新的唯一字符串吗? 或者有什么简单的方法可以使用timeStamp创建一个?

2 个答案:

答案 0 :(得分:5)

您可以使用UUIDs。 Java和C#具有生成它们的实现。在Java中使用C#中的 java.util.UUID.randomUUID(); ,您可以使用Guid.NewGuid();

答案 1 :(得分:0)

查看Hashids

我相信它有多种语言的版本,可以满足您的需求。