Search code examples
objective-ccrandomintegerarc4random

How to exclude numbers in arc4random?


I am using arc4random to generate a random number. I would like to generate a number between 1-9. How can I exclude 0?

int r = arc4random() % (9);
    NSLog(@"Random Number: %d",r);

Solution

  • int r = (arc4random() % 8) + 1