Как сгенерировать неповторяющееся случайное число
Я пытаюсь рандомизировать числа в массиве. Я могу сделать это с помощьюarc4random() % [indexes count]
Моя проблема - если массив состоит из 20 элементов, каждый раз, когда массив перемешивается, в пакете из 5 должно появляться другое число. Пример :
первая случайная последовательность: 1,4,2,5,6.
второй случай: 7,12,9,15,3
-(IBAction)randomNumbers:(UIButton *)sender
{
int length = 10; // int length = [yourArray count];
NSMutableArray *indexes = [[NSMutableArray alloc] initWithCapacity:length];
for (int i=0; i