0
我想生成一個長度爲7個字符的字符串,下面是以下規則。生成具有特定規則的字符串
的字符串將包含7個字符,並且將隨機生成:
- 首先字符將是AE之間
- 第二字符將是1-5之間
- 第三字符將是介於0
- 四字符將是EM之間
- 第五個字符將是$之間/ ^/_
- 第六性格會是K-S之間
- 第七個字符將是6-9
之間
我想生成一個長度爲7個字符的字符串,下面是以下規則。生成具有特定規則的字符串
的字符串將包含7個字符,並且將隨機生成:
之間
這是一個示例。這只是一種快速和骯髒的方式。你可以擴展它7個字母。
NSArray *firstLetter = [NSArray arrayWithObjects:@"a",@"b",@"c",@"d",@"e", nil];
NSArray *secondLetter = [NSArray arrayWithObjects:@"1",@"2",@"3",@"4", nil];
NSArray *letters = [NSArray arrayWithObjects:firstLetter,secondLetter, nil];
NSMutableString *randomString = [[NSMutableString alloc] init];
for (NSArray *letter in letters)
{
int randomIndex = arc4random() % [letter count];
[randomString appendFormat:@"%@",[letter objectAtIndex:randomIndex]];
}
NSLog(@"Random String%@",randomString);