Я думаю, что лучший способ - сохранить ваши "случайные числа" в
новый NSArray: [0, 4, 8, 12, 16] .
Затем вы можете сгенерировать стандартное случайное целое число , например
int r = arc4random() % 5;
в диапазоне от 0 до 4 и косвенным образом извлекает нужные вам "случайные числа" из определенного NSArray.
В противном случае вы можете использовать мощность или другие арифметические вычисления, чтобы получить желаемый результат и т. Д., Но зачем тратить усилия на вычисления, если вы знаете, что вам нужно всего 5 кандидатов?