iOS 난수 발생 방법

2016. 4. 26. 17:48아이폰 개발

objective-C는 random 함수도 특이하게 생겼다.


http://seorenn.blogspot.kr/2014/03/objective-c-random-number-generation.html

// Objective-C Example: Generate Random Value Ranged 0 ~ 9
int value = arc4random() % 10;

// Swift Example: Generate Random Value Ranged 0 ~ 9
let value: UInt32 = arc4random() % 10


* 정수를 문자열로 바꿀때 빈자리에 0으로 채우기


http://stackoverflow.com/questions/7064032/padding-a-number-in-nsstring


NSString *paddedNumber = [NSString stringWithFormat:@"%04d", 45];
NSString *otherPaddedNumber = [NSString stringWithFormat:@"%04d", 9];