嘿,大家有什么想法可以随机化我从 -plist 文件中提取的问题吗?
-(NSUInteger)nextQuestionID:(NSUInteger)question_number{
return (question_number>=[self.questions count]-1) ? 0 : (question_number+1);
return 0;
}
-(NSDictionary*) getQuestion:(NSUInteger)question_number{
if (question_number>=[self.questions count]) question_number = 0;
return [self.questions objectAtIndex:question_number];
return NULL;
}
最佳答案
要获取随机整数,我建议使用 arc4random
函数,这里有一些代码来执行此操作:
int randomInt = arc4random() % questionNumber;
return [self.questions objectAtIndex: randomInt];
关于ios - 如何随机化从字典 plist 中提取的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12262987/