0

我正在开发一个应用程序,人们必须点击一个按钮,然后标签显示一个随机单词。

我可以使用switch语句,但是app必须有50多个单词,所以写switch语句是很多工作,不是很有用。

有人有解决方案吗?

4

2 回答 2

1

很简单,使用数组和随机数生成器。

NSArray *myArray = [[NSArray alloc] initWithObjects:@"1",@"2",@"3", nil];
[myLabel setText:[myArray objectAtIndex:arc4random_uniform([myArray count])]];

这应该足以将您推向正确的方向。

于 2012-12-04T09:17:23.043 回答
1

不要使用开关。使用一个包含五十个项目的数组,并使用一个随机数生成器在数组中获取一个随机索引,这将返回一个随机单词......

于 2012-12-04T09:17:46.400 回答