How would I create a random image generator that does not repeat images until it has been through them all once?
for example:
-(IBAction)randomimagebutton {
int randomimages = rand() % 5;
switch (randomimages) {
case 0:
imageview.image = [UIImage imageNamed:@"IMAGE_001.png"];
break;
case 1:
imageview.image = [UIImage imageNamed:@"IMAGE_002.png"];
break;
case 2:
imageview.image = [UIImage imageNamed:@"IMAGE_003.png"];
break;
case 3:
imageview.image = [UIImage imageNamed:@"IMAGE_004.png"];
break;
case 4:
imageview.image = [UIImage imageNamed:@"IMAGE_005.png"];
break;
default:
break;
}
If the images appeared in the order: 1,4,2,5,4,3 how could I make sure that the "4" would not appear again until all 5 images have been displayed?
Thanks for your help!