Created
August 7, 2014 17:49
-
-
Save lonelytango/eab8af117a136e57a5c8 to your computer and use it in GitHub Desktop.
Generate random string with provided number of characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class func genRandStringLength(len: Int) -> String { | |
var randomString :String! = String(); | |
for index in 0..<len { | |
let letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" | |
let randomIndex = arc4random_uniform(UInt32(countElements(letters))) | |
let index = Int(randomIndex) | |
let aChar = letters.characterAtIndex(index); | |
randomString = randomString.stringByAppendingString(aChar); | |
} | |
return randomString | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment