Generating random numbers in Objective-C

前端 未结 13 2553
孤街浪徒
孤街浪徒 2020-11-22 02:07

I\'m a Java head mainly, and I want a way to generate a pseudo-random number between 0 and 74. In Java I would use the method:

Random.nextInt(74)
         


        
13条回答
  •  清歌不尽
    2020-11-22 02:42

    //The following example is going to generate a number between 0 and 73.

    int value;
    value = (arc4random() % 74);
    NSLog(@"random number: %i ", value);
    
    //In order to generate 1 to 73, do the following:
    int value1;
    value1 = (arc4random() % 73) + 1;
    NSLog(@"random number step 2: %i ", value1);
    

    Output:

    • random number: 72

    • random number step 2: 52

提交回复
热议问题