¡@

Home 

2014/10/15 ¤U¤È 10:15:28

iphone Programming Glossary: uniquenumbers

iOS: How do I generate 8 unique random integers?

http://stackoverflow.com/questions/6153550/ios-how-do-i-generate-8-unique-random-integers

getRandomInts int amount from int fromInt to int toInt if toInt fromInt 1 amount return nil NSMutableArray uniqueNumbers NSMutableArray alloc init autorelease int r while uniqueNumbers count amount r arc4random toInt fromInt if uniqueNumbers.. if toInt fromInt 1 amount return nil NSMutableArray uniqueNumbers NSMutableArray alloc init autorelease int r while uniqueNumbers count amount r arc4random toInt fromInt if uniqueNumbers containsObject NSNumber numberWithInt r uniqueNumbers addObject.. NSMutableArray alloc init autorelease int r while uniqueNumbers count amount r arc4random toInt fromInt if uniqueNumbers containsObject NSNumber numberWithInt r uniqueNumbers addObject NSNumber numberWithInt r return uniqueNumbers iphone..