【问题标题】:Random word generator - IOS development随机词生成器-IOS开发
【发布时间】:2012-12-04 09:13:28
【问题描述】:

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

我可以使用switch语句,但是app必须有50个以上的字,所以写switch语句工作量很大,用处不大。

有人有解决办法吗?

【问题讨论】:

  • 为什么不使用数组??这几乎正​​是它们的用途。

标签: ios random word generator


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2017-09-03
      • 2013-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多