我正在开发一个应用程序,人们必须点击一个按钮,然后标签显示一个随机单词。
我可以使用switch语句,但是app必须有50多个单词,所以写switch语句是很多工作,不是很有用。
有人有解决方案吗?
很简单,使用数组和随机数生成器。
NSArray *myArray = [[NSArray alloc] initWithObjects:@"1",@"2",@"3", nil];
[myLabel setText:[myArray objectAtIndex:arc4random_uniform([myArray count])]];
这应该足以将您推向正确的方向。
不要使用开关。使用一个包含五十个项目的数组,并使用一个随机数生成器在数组中获取一个随机索引,这将返回一个随机单词......