0
我希望它不斷生成不同的隨機數。如何使用While語句?如何使用While循環來防止在Xcode中的隨機數相同的數字?
int randomnumber = (arc4random() % 188)+1;
if ([myArray containsObject:[NSNumber numberWithInt:randomnumber]])
{
NSLog(@"Yes, they are the same");
randomnumber = (arc4random() % 188)+1;
}
else
{
NSLog(@"No, they are not the same");
}
[myArray addObject:[NSNumber numberWithInt:randomnumber]];
謝謝大家。所有的答案都很好。我無法檢查所有這些。我使用'removeallobjects'來防止無限循環。 – Noob