간혹 무작위로 문자나 숫자를 추출해야 할 경우에 유용하게 쓰인다

참고 사이트 : https://learnappmaking.com/random-numbers-swift/

나는 임의의 문자열을 뽑기위한 코드를 자주 사용한다.

이 외에도 있으니 사이트를 참고하여 도움되기를 바란다.


func random(_ n: Int) -> String { let a = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890" var s = "" for _ in 0..<n { let r = Int(arc4random_uniform(UInt32(a.characters.count))) s += String(a[a.index(a.startIndex, offsetBy: r)]) } return s }

print(random(8)) // Output: 6FvUpkzp


'Swift > ' 카테고리의 다른 글

Convert a hex string into a UIColor  (0) 2018.01.22
UserDefaults 와 Array  (0) 2017.09.22
텍스트 필드에서 숫자만 입력받기  (0) 2017.09.03
UITextView Placeholder  (0) 2017.08.19
HTTP Networking Framework - Alamofire  (0) 2016.02.03

+ Recent posts