-(NSString*)getFakeID:(NSString*)text
{
if (text == nil || [text length] == 0)
{
return nil;
}
NSString *textString = @"test";//thekey
NSInteger hashInt = [text hash];
textString = [textString stringByAppendingFormat:@"%u",hashInt];//虚拟 为 key+关键哈希码
NSLog(@"getFakeID:%@ id:%@",text,textString);//test
return textString;
}
{
if (text == nil || [text length] == 0)
{
return nil;
}
NSString *textString = @"test";//thekey
NSInteger hashInt = [text hash];
textString = [textString stringByAppendingFormat:@"%u",hashInt];//虚拟 为 key+关键哈希码
NSLog(@"getFakeID:%@ id:%@",text,textString);//test
return textString;
}
本文介绍了一个简单的Objective-C方法,用于生成基于输入文本的虚拟ID。该方法首先检查输入的有效性,然后通过附加文本和计算输入字符串的哈希值来创建虚拟ID。
6113

被折叠的 条评论
为什么被折叠?



