- (NSInteger )getRandom:(NSInteger )count {
if (count) {
NSInteger index = arc4random() % count;
NSInteger number = self.randomSet.count;
[self.randomSet addObject:[NSNumber numberWithInteger:index]];
if (self.randomSet.count > number) {
return index;
}
// if (self.randomSet.count == self.datasource.count && self.collectionViewType != ExamText) {
// [KVNProgress showErrorWithStatus:@"所有习题已经练习"];
// [self.randomSet removeAllObjects];
// }
return [self getRandom:count];
}
return 0;
}