Skip to content

Instantly share code, notes, and snippets.

@aug2uag
Created January 15, 2014 06:38
Show Gist options
  • Select an option

  • Save aug2uag/8431827 to your computer and use it in GitHub Desktop.

Select an option

Save aug2uag/8431827 to your computer and use it in GitHub Desktop.
Cocoa random string generator
// Rex Fatahi Jan 2014
// use as category for NSString*
+ (NSString *)randomNameGenerator:(NSInteger)characterLength
{
NSString *letters = @"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
NSMutableString *randomString = [NSMutableString stringWithCapacity:characterLength];
for (int i = 0; i < characterLength; i++) {
[randomString appendFormat: @"%C", [letters characterAtIndex: arc4random() % [letters length]]];
}
return randomString;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment