У меня есть массив из 20 элементов.Массив из случайных объектов массива
myArray = @[ obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, obj10, obj11, obj12, obj13, obj14, obj15, obj16, obj17, obj18, obj19, obj20];
Мне нужно случайно получить 10 из этих элементов и поместить их в другой массив. Как мне архивировать это?
'arc4random_uniform()', 'for' loops и' - [NSMutableArray addObject:] 'ваши друзья. И документация. И Google. –
Сделайте [Fisher-Yates] (http://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle) перетасовать и выбрать первые 10 элементов. – vcsjones