我正在开发一个应用程序,人们必须点击一个按钮,然后标签显示一个随机单词。随机字生成器 - IOS开发
我可以使用switch语句,但应用程序必须有超过50个字,所以要写switch语句是很多工作,并不是很有用。
有人有解决方案吗?
我正在开发一个应用程序,人们必须点击一个按钮,然后标签显示一个随机单词。随机字生成器 - IOS开发
我可以使用switch语句,但应用程序必须有超过50个字,所以要写switch语句是很多工作,并不是很有用。
有人有解决方案吗?
很简单,使用一个数组和一个随机数发生器。
NSArray *myArray = [[NSArray alloc] initWithObjects:@"1",@"2",@"3", nil];
[myLabel setText:[myArray objectAtIndex:arc4random_uniform([myArray count])]];
这应该足以让您朝正确的方向发展。
请使用'arc4random_uniform()'来代替修改:D – borrrden
@borrrden像往常一样,好的呼叫:) –
请勿使用开关。使用一个包含50个项目的数组,并使用一个随机数生成器来获得数组中的随机索引,这将返回一个随机单词.......
为什么不使用数组?这几乎是他们的目的。 – borrrden