我正在开发一个应用程序,人们必须点击按钮,然后标签会显示一个随机字样。
我可以使用switch语句,但应用程序必须有超过50个单词,所以编写switch语句需要做很多工作而且不是很有用。
有人有解决方案吗?
答案 0 :(得分:1)
简单,使用数组和随机数生成器。
NSArray *myArray = [[NSArray alloc] initWithObjects:@"1",@"2",@"3", nil];
[myLabel setText:[myArray objectAtIndex:arc4random_uniform([myArray count])]];
这足以让你朝着正确的方向推动你。
答案 1 :(得分:1)
请勿使用开关。使用一个数组,其中包含50个项目,并使用随机数生成器在数组中获取随机索引,这将返回一个随机单词.......